Started by upstream project "d1_integration_Sandbox_func_ALL" build number 13
originally caused by:
Started by user administrator
Building in workspace /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace
Cleaning local Directory .
Checking out https://repository.dataone.org/software/cicore/trunk/d1_integration at revision '2018-02-05T21:52:44.655 +0000'
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/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_645.xml
A src/test/resources/d1_testdocs/iso19115/README.txt
A src/test/resources/d1_testdocs/iso19115/test.xml
A src/test/resources/d1_testdocs/iso19115/ornldaac_iso_122.xml
A src/test/resources/d1_testdocs/iso19115/ornldaac_iso_868.xml
A src/test/resources/d1_testdocs/knb-lter-gce.114.11.xml
A src/test/resources/d1_testdocs/eml200
A src/test/resources/d1_testdocs/eml200/dpennington.195.2
A src/test/resources/d1_testdocs/eml200/SystemMetadata
A src/test/resources/d1_testdocs/eml200/SystemMetadata/dpennington.195.2
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/dpennington.resourcemap
A src/test/resources/d1_testdocs/eml200/IPCC.200802107062739.1
A src/test/resources/d1_testdocs/eml201
A src/test/resources/d1_testdocs/eml201/SystemMetadata
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/SystemMetadata/msucci.24.1
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/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/eml210
A src/test/resources/d1_testdocs/eml210/peggym.130.4
A src/test/resources/d1_testdocs/eml210/peggym.resourcemap
A src/test/resources/d1_testdocs/eml210/peggym.127.1
A src/test/resources/d1_testdocs/eml210/peggym.128.1
A src/test/resources/d1_testdocs/eml210/peggym.129.1
A src/test/resources/d1_testdocs/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/encodingTestSet
AU src/test/resources/d1_testdocs/encodingTestSet/IMPORTANT_README.txt
A src/test/resources/d1_testdocs/encodingTestSet/singleAsciiCharacterTests.utf8.txt
AU src/test/resources/d1_testdocs/encodingTestSet/testUnicodeStrings.utf8.txt
A src/test/resources/d1_testdocs/encodingTestSet/testAsciiStrings.utf8.txt
A src/test/resources/d1_testdocs/IT_contexts
A src/test/resources/d1_testdocs/IT_contexts/default.LOCAL.test.properties
A src/test/resources/d1_testdocs/IT_contexts/default.DEV.test.properties
A src/test/resources/d1_testdocs/fgdc
A src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_NASA_nasa_d_FEDGPS1293.xml
A src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_USGS_PIERC_brdpierc0020.xml
A src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_CSIRO_csiro_d_abayadultprawns.xml
A src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_NASA_nasa_d_FEDGPS1293.sysmeta.xml
A src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_NPS_VegMap_nps_d_metawababdy.xml
A src/test/resources/d1_testdocs/fgdc/www.nbii.gov_metadata_mdata_USGS_PIERC_brdpierc0020.sysmeta.xml
A src/test/resources/d1_testdocs/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/knb-lter-cdr.329066.1.data
A src/test/resources/d1_testdocs/knb-lter-gce.247.12.xml
A src/test/resources/d1_testdocs/knb-lter-luq.76.2.xml
A src/test/resources/d1_testdocs/checksumTestSet
A src/test/resources/d1_testdocs/checksumTestSet/sciMD-eml-201-NoLastLForCR.xml
A src/test/resources/d1_testdocs/BAYXXX_015ADCP015R00_20051215.50.9.xml
A src/test/resources/d1_testdocs/nodelist
A src/test/resources/d1_testdocs/nodelist/nodeRegistry.xml
A src/test/resources/d1_testdocs/EXAMPLE_MANIFEST.MF
A src/test/resources/nodes.json
A src/test/java
A src/test/java/org
A src/test/java/org/dataone
A src/test/java/org/dataone/integration
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_search_IT.java
A src/test/java/org/dataone/integration/it/functional
A src/test/java/org/dataone/integration/it/functional/PreRegNodeContentCheck.java
A src/test/java/org/dataone/integration/it/functional/EnvironmentsCheck.java
A src/test/java/org/dataone/integration/it/functional/SyncInventoryIT.java
A src/test/java/org/dataone/integration/it/functional/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/CNodeTier1_metacat_IT.java
A src/test/java/org/dataone/integration/it/CNodeTier1_nodeRegistry_IT.java
A src/test/java/org/dataone/integration/it/CNodeTier2_nodeRegistry_IT.java
A src/test/java/org/dataone/integration/it/testImplementations
A src/test/java/org/dataone/integration/it/testImplementations/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/MNSystemMetadataChangedMethodTestImplementations.java
A src/test/java/org/dataone/integration/it/testImplementations/NodeRegistryExtensibilityTestImplementations.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/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/CNodeTier4_metacat_IT.java
A src/test/java/org/dataone/integration/it/CNodeTier1_cnService_IT.java
A src/test/java/org/dataone/integration/it/testDefinitions
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/CNReplicationSidTestDefinitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/CNReplicationTestDefinitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/MNAuthorizationSidTestDefinitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/NodeRegistryExtensibilityTestDefinitions.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/CNRegisterTestDefinitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/CNDiagnosticTestDefinitions.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/CNUpdateSystemMetadataTestDefinitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/CNCoreTestDefinitions.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/testDefinitions/MNQueryTestDefinitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/SSLTestDefinitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/AuthTestDefinitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/CNCoreSidTestDefinitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/ContentIntegrityTestDefinitions.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/MNAuthAPITestDefnitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/CNv2RegisterTestDefinitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/CNAuthorizationSidTestDefinitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/CNv2CoreTestDefinitions.java
A src/test/java/org/dataone/integration/it/testDefinitions/MNPackageTestDefinitions.java
A src/test/java/org/dataone/integration/it/CNodeTier1_identity_IT.java
A src/test/java/org/dataone/integration/it/CNodeTier2_identity_IT.java
A src/test/java/org/dataone/integration/it/MNodeTier0IT.java
A src/test/java/org/dataone/integration/it/MNodeTier1IT.java
A src/test/java/org/dataone/integration/it/ContextAwareAdapter.java
A src/test/java/org/dataone/integration/it/MNodeTier2IT.java
A src/test/java/org/dataone/integration/it/MNodeTier3IT.java
A src/test/java/org/dataone/integration/it/MNodeTier4IT.java
A src/test/java/org/dataone/integration/it/CNodeTier1_logAgg_IT.java
A src/test/java/org/dataone/integration/it/MNodeTier1SlowIT.java
A src/test/java/org/dataone/integration/it/CNodeTier2Auth_metacat_IT.java
A src/test/java/org/dataone/integration/it/apiTests
A src/test/java/org/dataone/integration/it/apiTests/MNCoreV2SlowIT.java
A src/test/java/org/dataone/integration/it/apiTests/CNReplicationV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNAuthorizationV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/CNViewV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/CNReadV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNStorageV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNQueryV1IT.java
A src/test/java/org/dataone/integration/it/apiTests/CNContentIntegrityV1V2IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNReplicationV2IT.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/CNv1TestSuite.java
A src/test/java/org/dataone/integration/it/apiTests/CNv2TestSuite.java
A src/test/java/org/dataone/integration/it/apiTests/CNAuthorizationV1IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNAuthenticationV1V2IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNCoreV1IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNv1TestSuite.java
A src/test/java/org/dataone/integration/it/apiTests/CNQueryV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNCoreV1SlowIT.java
A src/test/java/org/dataone/integration/it/apiTests/CNReplicationV1IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNAuthorizationV1IT.java
A src/test/java/org/dataone/integration/it/apiTests/CNReadV1IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNStorageV1IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNQueryV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNReplicationV1IT.java
A src/test/java/org/dataone/integration/it/apiTests/CNRegisterV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/CNDiagnosticV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNReadV1IT.java
A src/test/java/org/dataone/integration/it/apiTests/CNCoreV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/CNIdentityV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNUpdateSystemMetadataIT.java
A src/test/java/org/dataone/integration/it/apiTests/MNSystemMetadataMutabilityIt.java
A src/test/java/org/dataone/integration/it/apiTests/CNAuthorizationV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNCoreV2IT.java
A src/test/java/org/dataone/integration/it/apiTests/CNQueryV1IT.java
A src/test/java/org/dataone/integration/it/apiTests/MNPackageV2IT.java
A src/test/java/org/dataone/integration/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/integration/tools
A src/test/java/org/dataone/integration/tools/RegisterNodeTools.java
A src/test/java/org/dataone/integration/tools/ProductionContentCheckingTools.java
A src/test/java/org/dataone/integration/tools/ProductionResourceMapParsingChecks.java
A src/test/java/org/dataone/integration/CommonResourcesTest.java
A src/test/java/org/dataone/integration/contextTests
A src/test/java/org/dataone/integration/contextTests/TestDefaultSettings.java
A src/test/java/org/dataone/configuration
A src/test/java/org/dataone/configuration/TestSettingsTest.java
A src/test/java/org/dataone/client
A src/test/java/org/dataone/client/V1ClientArchitectureConformityIT.java
A src/test/java/org/dataone/client/CNRestURLTest.java
A src/test/java/org/dataone/client/PoolingHttpClientConnectionManagerTest.java
A src/test/java/org/dataone/client/ArchitectureUtils.java
A src/test/java/org/dataone/client/RetryHandler.java
A src/test/java/org/dataone/client/ClientArchitectureConformityIT.java
A src/test/python
A src/test/python/org
A src/test/python/org/dataone
A src/test/python/org/dataone/integration
A src/test/python/org/dataone/integration/tier_1_mn_core_ping.py
A src/test/python/org/dataone/integration/tier_3_mn_storage_update.py
AU src/test/python/org/dataone/integration/test_all.py
A src/test/python/org/dataone/integration/tier_1_mn_read_get.py
A src/test/python/org/dataone/integration/tier_1_mn_core_getlogrecords.py
A src/test/python/org/dataone/integration/tier_1_mn_read_describe.py
A src/test/python/org/dataone/integration/test_utilities.py
A src/test/python/org/dataone/integration/tier_1_mn_read_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_read_synchronizationfailed.py
A src/test/python/org/dataone/integration/tier_1_mn_core_getcapabilities.py
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/main
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/CNCallAdapter.java
A src/main/java/org/dataone/integration/adapters/CommonCallAdapter.java
A src/main/java/org/dataone/integration/adapters/MNCallAdapter.java
A src/main/java/org/dataone/integration/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/main/resources
AU src/main/resources/logback.xml
A src/main/resources/results.html
A src/main/resources/results_head.html
A src/main/resources/org
A src/main/resources/org/dataone
A src/main/resources/org/dataone/configuration
A src/main/resources/org/dataone/configuration/context.DEV.test.properties
A src/main/resources/org/dataone/configuration/context.SANDBOX.test.properties
A src/main/resources/org/dataone/configuration/customHudsonDevNodelist.xml
AU src/main/resources/org/dataone/configuration/context.DEV2.test.properties
A src/main/resources/org/dataone/configuration/context.STAGE-2.test.properties
A src/main/resources/org/dataone/configuration/context.STAGE.test.properties
A src/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/commons-logging.properties
AU src/main/resources/log4j.properties
A src/main/webapp
A src/main/webapp/resultsHelp.html
A src/main/webapp/index.jsp
A src/main/webapp/results.html
A src/main/webapp/images
AU src/main/webapp/images/red.png
AU src/main/webapp/images/yellow.png
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
A src/main/webapp/results_head.html
A src/main/webapp/WEB-INF
AU src/main/webapp/WEB-INF/web.xml
A src/license-header.txt
A pom.xml
A tierTestingMethodTemplater.pl
A README.txt
A nbactions.xml
AU LICENSE.txt
U .
At revision 19081
No changes for https://repository.dataone.org/software/cicore/trunk/d1_integration since the previous build
Parsing POMs
Established TCP socket on 37402
[workspace] $ 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.14.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 37402
<===[JENKINS REMOTING CAPACITY]===> channel started
Executing Maven: -B -f /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace/pom.xml -Dit.test=MNCoreV2IT,MNCoreV2SlowIT,MNReadV2IT,MNAuthorizationV2IT,MNQueryV2IT,MNReplicationV2IT,MNStorageV2IT,MNPackageV2IT,MNViewV2IT -Dtest=TestDefaultSettings -Dcontext.label=SANDBOX verify
[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_mn_v2/workspace' && 'svn' '--non-interactive' 'info'
[INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace
[INFO] Storing buildNumber: 19081 at timestamp: 1517867573099
[INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace' && 'svn' '--non-interactive' 'info'
[INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace
[INFO] Storing buildScmBranch: trunk
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ d1_integration ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 14 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @ d1_integration ---
[INFO] Compiling 23 source files to /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ d1_integration ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 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_mn_v2/workspace/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.10:test (default-test) @ d1_integration ---
[INFO] Surefire report directory: /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.dataone.integration.contextTests.TestDefaultSettings
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 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 240 files to /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace/target/classes
[copy] Copying 3 files to /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/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_mn_v2/workspace/target/d1_integration-2.4-SNAPSHOT]
[INFO] Processing war project
[INFO] Copying webapp resources [/var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace/src/main/webapp]
[INFO] Processing overlay [ id edu.uiuc.ncsa.myproxy:oa4mp-client-oauth1]
[INFO] Webapp assembled in [198 msecs]
[INFO] Building war: /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace/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_mn_v2/workspace/target
[INFO] Executed tasks
[INFO]
[INFO] --- maven-failsafe-plugin:2.8.1:integration-test (integration-test) @ d1_integration ---
[INFO] Failsafe report directory: /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace/target/failsafe-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.dataone.integration.it.apiTests.MNStorageV2IT
20180205-21:53:03: [WARN]: Starting monitor thread [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:53:03: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:53:03: [WARN]: Starting monitoring... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:53:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:03: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is from d1client.properties: https://cn-sandbox.test.dataone.org/cn
20180205-21:53:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient]
20180205-21:53:04: [INFO]: isNodeAlive for Node: https://cn-sandbox.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:04: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:05: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:05: [INFO]: *** Adding CN to list: cn-sandbox [ https://cn-sandbox.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:05: [INFO]: isNodeAlive for Node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:05: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:05: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:05: [INFO]: *** Adding CN to list: cn-sandbox-ucsb-1 [ https://cn-sandbox-ucsb-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:05: [INFO]: isNodeAlive for Node: https://cn-sandbox-orc-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:05: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:06: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:06: [INFO]: *** Adding CN to list: cn-sandbox-orc-1 [ https://cn-sandbox-orc-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:06: [INFO]: isNodeAlive for Node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:06: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:06: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:06: [INFO]: *** Adding MN to list: mn-sandbox-ucsb-1 [ https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:06: [INFO]: isNodeAlive for Node: https://dataone-dev.nkn.uidaho.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:06: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:06: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:06: [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]
20180205-21:53:06: [INFO]: isNodeAlive for Node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:06: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:07: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:07: [INFO]: *** Adding MN to list: mn-sandbox-ucsb-2 [ https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:07: [INFO]: isNodeAlive for Node: https://mn-sandbox-orc-1.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:07: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:14: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:15: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:15: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:16: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:16: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:16: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:17: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:17: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:17: [WARN]: *** Failed to add MN to list: mn-sandbox-orc-1 [ https://mn-sandbox-orc-1.test.dataone.org/mn ]. Could not reach the node:GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:17: [INFO]: isNodeAlive for Node: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:17: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:17: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:17: [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]
20180205-21:53:17: [INFO]: isNodeAlive for Node: https://trusty.iarc.uaf.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:17: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:17: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:17: [WARN]: *** Failed to add MN to list: IARC Data Archive [ https://trusty.iarc.uaf.edu/mn ]. Could not reach the node:GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:17: [INFO]: isNodeAlive for Node: http://usgs.ornl.gov/USGS_MN/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:17: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:18: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:18: [INFO]: *** Adding MN to list: USGS Science Data Catalog [ http://usgs.ornl.gov/USGS_MN/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:18: [INFO]: isNodeAlive for Node: https://alpha.tdar.org/dataone/ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:18: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:18: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:18: [INFO]: *** Adding MN to list: the Digital Archaeological Record [ https://alpha.tdar.org/dataone/ ] [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:18: [INFO]: isNodeAlive for Node: https://test-prod.bco-dmo.org/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:18: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:19: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:19: [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]
20180205-21:53:19: [INFO]: isNodeAlive for Node: https://ncei-node.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:19: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: *** Adding MN to list: NOAA NCEI Oceanographic Data Archive [ https://ncei-node.test.dataone.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: isNodeAlive for Node: https://edacd1mn.unm.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: *** Adding MN to list: NM EPSCoR Tier 4 Node [ https://edacd1mn.unm.edu/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: isNodeAlive for Node: https://gmnv2.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: *** Adding MN to list: GMN v2 Test [ https://gmnv2.test.dataone.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: isNodeAlive for Node: https://ubuntu16-04.kitty.ninja/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [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]
20180205-21:53:20: [INFO]: isNodeAlive for Node: https://pangaea-dev-orc-1.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:20: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: *** Adding MN to list: Pangaea [ https://pangaea-dev-orc-1.test.dataone.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: trying to filter CN list for the round robin CN... original size: 3, includes nodes: [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: CN: https://cn-sandbox.test.dataone.org/cn "Round Robin Sandbox Router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: CN: https://cn-sandbox-ucsb-1.test.dataone.org/cn "University of California Santa Barbara Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: CN: https://cn-sandbox-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: excluding round robin CN: https://cn-sandbox.test.dataone.org/cn "Round Robin Sandbox Router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: including CN: https://cn-sandbox-ucsb-1.test.dataone.org/cn "University of California Santa Barbara Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: including CN: https://cn-sandbox-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: filtered CN list without round robin CN. size: 2, including nodes: [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: CN: https://cn-sandbox-ucsb-1.test.dataone.org/cn "University of California Santa Barbara Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: CN: https://cn-sandbox-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:53:21: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:53:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:53:21: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:53:21: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:53:22: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:53:22: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:53:23: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:53:23: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:53:23: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:53:23: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:53:24: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:24: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:24: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:24: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:53:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:24: [INFO]:
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
0 common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
1 common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
2 common-unicode-ascii-safe-0123456789 common-unicode-ascii-safe-0123456789
3 common-unicode-ascii-safe-:@$-_.!*()',~ common-unicode-ascii-safe-:@$-_.!*()',~
4 common-unicode-ascii-safe-unreserved-._~ common-unicode-ascii-safe-unreserved-._~
5 common-unicode-ascii-safe-sub-delims-$!*()', common-unicode-ascii-safe-sub-delims-$!*()',
6 common-unicode-ascii-safe-gen-delims-:@ common-unicode-ascii-safe-gen-delims-:@
7 common-unicode-ascii-escaped-"#<>[]^`{}| common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C
8 common-unicode-ascii-escaped-tomcatBlocked-\ common-unicode-ascii-escaped-tomcatBlocked-%5C
9 common-unicode-ascii-escaped-tomcatBlocked-%5C common-unicode-ascii-escaped-tomcatBlocked-%255C
10 common-unicode-ascii-semi-colon-test-%3B common-unicode-ascii-semi-colon-test-%253B
11 common-unicode-ascii-escaped-% common-unicode-ascii-escaped-%25
12 common-unicode-ascii-escaped-space x x common-unicode-ascii-escaped-space%20x%20x
13 common-unicode-ascii-escape-anyway-+ common-unicode-ascii-escape-anyway-%2B
14 common-unicode-ascii-escape-space-v-plus-+ +%20 %20+ common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B
15 path-unicode-ascii-safe-&=&= path-unicode-ascii-safe-&=&=
16 path-unicode-ascii-escaped-; path-unicode-ascii-escaped-%3B
17 path-unicode-ascii-escaped-? path-unicode-ascii-escaped-%3F
18 path-unicode-ascii-escaped-/ path-unicode-ascii-escaped-%2F
19 path-unicode-ascii-escaped-%3F path-unicode-ascii-escaped-%253F
20 path-unicode-ascii-escaped-%2F path-unicode-ascii-escaped-%252F
21 path-unicode-ascii-escaped-double-//case path-unicode-ascii-escaped-double-%2F%2Fcase
22 path-unicode-ascii-escaped-double-trailing// path-unicode-ascii-escaped-double-trailing%2F%2F
23 path-unicode-ascii-escaped-double-%2F%2Fcase path-unicode-ascii-escaped-double-%252F%252Fcase
24 path-unicode-ascii-escaped-double-trailing%2F%2F path-unicode-ascii-escaped-double-trailing%252F%252F
25 common-unicode-bmp-1byte-escaped-¡¢£ common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3
26 common-unicode-bmp-2byte-escaped-䦹䦺 common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA
27 common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
28 path-ascii-doc-example-10.1000/182 path-ascii-doc-example-10.1000%2F182
29 path-ascii-doc-example-http://example.com/data/mydata?row=24 path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24
30 path-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) path-ascii-doc-example-ldap:%2F%2Fldap1.example.net:6666%2Fo=University%2520of%2520Michigan,%20c=US%3F%3Fsub%3F(cn=Babs%2520Jensen)
31 common-bmp-doc-example-ฉันกินกระจกได้ common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89
32 common-bmp-doc-example-Is_féidir_liom_ithe_gloine common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine
20180205-21:53:24: [INFO]:
***************** running test for testCreateData_IdentifierEncoding() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:24: [INFO]:
***************** running test for Node:: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:24: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:24: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:24: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20180205-21:53:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:53:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient]
20180205-21:53:24: [INFO]: refreshing objectFormatCache from cn: null [org.dataone.client.v2.formats.ObjectFormatCache]
20180205-21:53:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient]
20180205-21:53:25: [INFO]: successfully refreshed cache from cn.listFormats() [org.dataone.client.v2.formats.ObjectFormatCache]
20180205-21:53:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135324277_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ; FilePart:object = /tmp/mmp.output.2992611505104691103.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3718823679101379976.tmp (1037 bytes); [org.dataone.client.rest.RestClient]
20180205-21:53:26: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135324277_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:27: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:27: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:27: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:28: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:28: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135324277_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-21:53:29: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:29: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:29: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:30: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:30: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135329323_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz; FilePart:object = /tmp/mmp.output.7366677426997921584.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2834266381980094391.tmp (1037 bytes); [org.dataone.client.rest.RestClient]
20180205-21:53:30: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135329323_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:30: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:30: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:30: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:53:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135329323_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-21:53:33: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:33: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:34: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135333199_common-unicode-ascii-safe-0123456789; FilePart:object = /tmp/mmp.output.4634037669076222817.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6332626732541636859.tmp (1021 bytes); [org.dataone.client.rest.RestClient]
20180205-21:53:34: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135333199_common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135333199_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-21:53:37: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:37: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:37: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2018361353374_common-unicode-ascii-safe-:@$-_.!*()',~; FilePart:object = /tmp/mmp.output.3138907318185578902.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6802124747977466409.tmp (1022 bytes); [org.dataone.client.rest.RestClient]
20180205-21:53:37: [INFO]: == returned Guid (rPid): testMNodeTier3:2018361353374_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:2018361353374_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-21:53:40: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:40: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135340908_common-unicode-ascii-safe-unreserved-._~; FilePart:object = /tmp/mmp.output.4414975868215222963.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4252488050283210061.tmp (1025 bytes); [org.dataone.client.rest.RestClient]
20180205-21:53:41: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135340908_common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135340908_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-21:53:44: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:44: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135344878_common-unicode-ascii-safe-sub-delims-$!*()',; FilePart:object = /tmp/mmp.output.8907831701560886634.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5697146967399846800.tmp (1029 bytes); [org.dataone.client.rest.RestClient]
20180205-21:53:45: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135344878_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135344878_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-21:53:48: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:48: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:49: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135348790_common-unicode-ascii-safe-gen-delims-:@; FilePart:object = /tmp/mmp.output.4011519889636522138.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6261799285394930096.tmp (1024 bytes); [org.dataone.client.rest.RestClient]
20180205-21:53:49: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135348790_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135348790_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-21:53:52: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:52: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:53: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135352774_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C; FilePart:object = /tmp/mmp.output.6599954565984545515.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4966224926881697350.tmp (1047 bytes); [org.dataone.client.rest.RestClient]
20180205-21:53:53: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135352774_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135352774_common-unicode-ascii-escaped-%2522%2523%253C%253E%255B%255D%255E%2560%257B%257D%257C [org.dataone.client.rest.RestClient]
20180205-21:53:56: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:56: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:53:57: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135356761_common-unicode-ascii-escaped-tomcatBlocked-%5C; FilePart:object = /tmp/mmp.output.4766642220512987398.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2971660747110093829.tmp (1031 bytes); [org.dataone.client.rest.RestClient]
20180205-21:53:57: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135356761_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135356761_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-21:54:00: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:00: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:01: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613540713_common-unicode-ascii-escaped-tomcatBlocked-%255C; FilePart:object = /tmp/mmp.output.8044011375673745077.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2918796392360135029.tmp (1032 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:01: [INFO]: == returned Guid (rPid): testMNodeTier3:20183613540713_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:20183613540713_common-unicode-ascii-escaped-tomcatBlocked-%25255C [org.dataone.client.rest.RestClient]
20180205-21:54:04: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:04: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:05: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613544884_common-unicode-ascii-semi-colon-test-%253B; FilePart:object = /tmp/mmp.output.319379010017428781.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7567839392106613586.tmp (1026 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:05: [INFO]: == returned Guid (rPid): testMNodeTier3:20183613544884_common-unicode-ascii-semi-colon-test-%253B [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:20183613544884_common-unicode-ascii-semi-colon-test-%25253B [org.dataone.client.rest.RestClient]
20180205-21:54:08: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:08: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613548967_common-unicode-ascii-escaped-%25; FilePart:object = /tmp/mmp.output.7844010142089392485.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1622789489717160908.tmp (1016 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:09: [INFO]: == returned Guid (rPid): testMNodeTier3:20183613548967_common-unicode-ascii-escaped-%25 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:20183613548967_common-unicode-ascii-escaped-%2525 [org.dataone.client.rest.RestClient]
20180205-21:54:12: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:12: [INFO]: 12 unicode String:: common-unicode-ascii-escaped-space x x [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135412773_common-unicode-ascii-escaped-space%20x%20x; FilePart:object = /tmp/mmp.output.5768873397265745895.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5137369542029582371.tmp (1027 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:13: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135412773_common-unicode-ascii-escaped-space%20x%20x [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135412773_common-unicode-ascii-escaped-space%2520x%2520x [org.dataone.client.rest.RestClient]
20180205-21:54:16: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:16: [INFO]: 13 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135416592_common-unicode-ascii-escape-anyway-%2B; FilePart:object = /tmp/mmp.output.701227963068720927.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8935427140868178734.tmp (1023 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:17: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135416592_common-unicode-ascii-escape-anyway-%2B [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135416592_common-unicode-ascii-escape-anyway-%252B [org.dataone.client.rest.RestClient]
20180205-21:54:20: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:20: [INFO]: 14 unicode String:: common-unicode-ascii-escape-space-v-plus-+ +%20 %20+ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:21: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135420293_common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B; FilePart:object = /tmp/mmp.output.6109234053322650140.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3103719473404008626.tmp (1051 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:21: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135420293_common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135420293_common-unicode-ascii-escape-space-v-plus-%252B%2520%252B%252520%2520%252520%252B [org.dataone.client.rest.RestClient]
20180205-21:54:24: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:24: [INFO]: 15 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613542488_path-unicode-ascii-safe-&=&=; FilePart:object = /tmp/mmp.output.486625516281837949.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6664940775676786904.tmp (1020 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:24: [INFO]: == returned Guid (rPid): testMNodeTier3:20183613542488_path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:20183613542488_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-21:54:27: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:27: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135427844_path-unicode-ascii-escaped-%3B; FilePart:object = /tmp/mmp.output.8055376249697503155.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8896502910957428491.tmp (1015 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:28: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135427844_path-unicode-ascii-escaped-%3B [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135427844_path-unicode-ascii-escaped-%253B [org.dataone.client.rest.RestClient]
20180205-21:54:31: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:31: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:32: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135431521_path-unicode-ascii-escaped-%3F; FilePart:object = /tmp/mmp.output.897492949390582872.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7871506769416860523.tmp (1015 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:32: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135431521_path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135431521_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-21:54:35: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:35: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:36: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135435297_path-unicode-ascii-escaped-%2F; FilePart:object = /tmp/mmp.output.2429097789279780599.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2759421347080260949.tmp (1015 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:36: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135435297_path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135435297_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-21:54:39: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:39: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135439154_path-unicode-ascii-escaped-%253F; FilePart:object = /tmp/mmp.output.4145680335625446903.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7193358535513836268.tmp (1017 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:40: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135439154_path-unicode-ascii-escaped-%253F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135439154_path-unicode-ascii-escaped-%25253F [org.dataone.client.rest.RestClient]
20180205-21:54:42: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:42: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135442878_path-unicode-ascii-escaped-%252F; FilePart:object = /tmp/mmp.output.380238922984813114.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3868443311161279208.tmp (1017 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:43: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135442878_path-unicode-ascii-escaped-%252F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135442878_path-unicode-ascii-escaped-%25252F [org.dataone.client.rest.RestClient]
20180205-21:54:46: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:46: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135446393_path-unicode-ascii-escaped-double-%2F%2Fcase; FilePart:object = /tmp/mmp.output.5536031028244479712.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8540936387226353175.tmp (1029 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:47: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135446393_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135446393_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-21:54:50: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:50: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135450170_path-unicode-ascii-escaped-double-trailing%2F%2F; FilePart:object = /tmp/mmp.output.1636294989291057147.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4139809540320318455.tmp (1033 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:51: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135450170_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135450170_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-21:54:53: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:53: [INFO]: 23 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135453943_path-unicode-ascii-escaped-double-%252F%252Fcase; FilePart:object = /tmp/mmp.output.2251557695219286267.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5656632599542715407.tmp (1033 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:54: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135453943_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135453943_path-unicode-ascii-escaped-double-%25252F%25252Fcase [org.dataone.client.rest.RestClient]
20180205-21:54:57: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:57: [INFO]: 24 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:54:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135457946_path-unicode-ascii-escaped-double-trailing%252F%252F; FilePart:object = /tmp/mmp.output.4895351461166606895.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6923013977333791029.tmp (1037 bytes); [org.dataone.client.rest.RestClient]
20180205-21:54:58: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135457946_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135457946_path-unicode-ascii-escaped-double-trailing%25252F%25252F [org.dataone.client.rest.RestClient]
20180205-21:55:04: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:04: [INFO]: 25 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:05: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613554483_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3; FilePart:object = /tmp/mmp.output.6981899862201163791.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5513433237818267853.tmp (1035 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:05: [INFO]: == returned Guid (rPid): testMNodeTier3:20183613554483_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:20183613554483_common-unicode-bmp-1byte-escaped-%25C2%25A1%25C2%25A2%25C2%25A3 [org.dataone.client.rest.RestClient]
20180205-21:55:08: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:08: [INFO]: 26 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613558123_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA; FilePart:object = /tmp/mmp.output.1677443416585263154.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7933721095354433252.tmp (1035 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:08: [INFO]: == returned Guid (rPid): testMNodeTier3:20183613558123_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:20183613558123_common-unicode-bmp-2byte-escaped-%25E4%25A6%25B9%25E4%25A6%25BA [org.dataone.client.rest.RestClient]
20180205-21:55:11: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:11: [INFO]: 27 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:12: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135511979_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815; FilePart:object = /tmp/mmp.output.445918156697105304.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4705462636333020968.tmp (1042 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:12: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135511979_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135511979_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-21:55:15: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:15: [INFO]: 28 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135515630_path-ascii-doc-example-10.1000%2F182; FilePart:object = /tmp/mmp.output.601065191499136041.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8544454837242751496.tmp (1021 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:16: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135515630_path-ascii-doc-example-10.1000%2F182 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135515630_path-ascii-doc-example-10.1000%252F182 [org.dataone.client.rest.RestClient]
20180205-21:55:19: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:19: [INFO]: 29 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:20: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135519362_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24; FilePart:object = /tmp/mmp.output.3333986037252276890.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7861566787788074550.tmp (1055 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:20: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135519362_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135519362_path-ascii-doc-example-http:%252F%252Fexample.com%252Fdata%252Fmydata%253Frow=24 [org.dataone.client.rest.RestClient]
20180205-21:55:23: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:23: [INFO]: 30 unicode String:: path-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135523386_path-ascii-doc-example-ldap:%2F%2Fldap1.example.net:6666%2Fo=University%2520of%2520Michigan,%20c=US%3F%3Fsub%3F(cn=Babs%2520Jensen); FilePart:object = /tmp/mmp.output.1897550761207924189.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8227581364292200870.tmp (1116 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:24: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135523386_path-ascii-doc-example-ldap:%2F%2Fldap1.example.net:6666%2Fo=University%2520of%2520Michigan,%20c=US%3F%3Fsub%3F(cn=Babs%2520Jensen) [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135523386_path-ascii-doc-example-ldap:%252F%252Fldap1.example.net:6666%252Fo=University%252520of%252520Michigan,%2520c=US%253F%253Fsub%253F(cn=Babs%252520Jensen) [org.dataone.client.rest.RestClient]
20180205-21:55:27: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:27: [INFO]: 31 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135527179_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89; FilePart:object = /tmp/mmp.output.8809246319757837913.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4519495263753078964.tmp (1134 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:28: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135527179_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.MNStorageTestImplementations]
20180205-21:55:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135527179_common-bmp-doc-example-%25E0%25B8%2589%25E0%25B8%25B1%25E0%25B8%2599%25E0%25B8%2581%25E0%25B8%25B4%25E0%25B8%2599%25E0%25B8%2581%25E0%25B8%25A3%25E0%25B8%25B0%25E0%25B8%2588%25E0%25B8%2581%25E0%25B9%2584%25E0%25B8%2594%25E0%25B9%2589 [org.dataone.client.rest.RestClient]
20180205-21:55:30: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:30: [INFO]: 32 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135530967_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine; FilePart:object = /tmp/mmp.output.6485627282490828541.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1833081246419667440.tmp (1039 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:31: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135530967_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135530967_common-bmp-doc-example-Is_f%25C3%25A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
Node Test Summary for node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2
Test 0: OK : : common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
Test 1: OK : : common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
Test 2: OK : : common-unicode-ascii-safe-0123456789
Test 3: OK : : common-unicode-ascii-safe-:@$-_.!*()',~
Test 4: OK : : common-unicode-ascii-safe-unreserved-._~
Test 5: OK : : common-unicode-ascii-safe-sub-delims-$!*()',
Test 6: OK : : common-unicode-ascii-safe-gen-delims-:@
Test 7: OK : : common-unicode-ascii-escaped-"#<>[]^`{}|
Test 8: OK : : common-unicode-ascii-escaped-tomcatBlocked-\
Test 9: OK : : common-unicode-ascii-escaped-tomcatBlocked-%5C
Test 10: OK : : common-unicode-ascii-semi-colon-test-%3B
Test 11: OK : : common-unicode-ascii-escaped-%
Test 12: OK : : common-unicode-ascii-escaped-space x x
Test 13: OK : : common-unicode-ascii-escape-anyway-+
Test 14: OK : : common-unicode-ascii-escape-space-v-plus-+ +%20 %20+
Test 15: OK : : path-unicode-ascii-safe-&=&=
Test 16: OK : : path-unicode-ascii-escaped-;
Test 17: OK : : path-unicode-ascii-escaped-?
Test 18: OK : : path-unicode-ascii-escaped-/
Test 19: OK : : path-unicode-ascii-escaped-%3F
Test 20: OK : : path-unicode-ascii-escaped-%2F
Test 21: OK : : path-unicode-ascii-escaped-double-//case
Test 22: OK : : path-unicode-ascii-escaped-double-trailing//
Test 23: OK : : path-unicode-ascii-escaped-double-%2F%2Fcase
Test 24: OK : : path-unicode-ascii-escaped-double-trailing%2F%2F
Test 25: OK : : common-unicode-bmp-1byte-escaped-¡¢£
Test 26: OK : : common-unicode-bmp-2byte-escaped-䦹䦺
Test 27: OK : : common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
Test 28: OK : : path-ascii-doc-example-10.1000/182
Test 29: OK : : path-ascii-doc-example-http://example.com/data/mydata?row=24
Test 30: OK : : path-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)
Test 31: OK : : common-bmp-doc-example-ฉันกินกระจกได้
Test 32: OK : : common-bmp-doc-example-Is_féidir_liom_ithe_gloine
20180205-21:55:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:55:34: [INFO]:
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:55:34: [INFO]:
***************** running test for testCreateData_IdentifierEncoding() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:55:34: [INFO]:
***************** running test for Node:: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:55:34: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:34: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:35: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135534721_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ; FilePart:object = /tmp/mmp.output.5544158306167635507.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7835898295278534127.tmp (1037 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:35: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135534721_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135534721_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-21:55:38: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:38: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:39: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135538650_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz; FilePart:object = /tmp/mmp.output.1409025352521748229.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6352385977053867524.tmp (1037 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:39: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135538650_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135538650_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-21:55:42: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:42: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:42: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135542121_common-unicode-ascii-safe-0123456789; FilePart:object = /tmp/mmp.output.240529648500616285.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1033359092160588384.tmp (1021 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:42: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135542121_common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135542121_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-21:55:45: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:45: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135545358_common-unicode-ascii-safe-:@$-_.!*()',~; FilePart:object = /tmp/mmp.output.2740905195460706330.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1371707366928376518.tmp (1024 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:45: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135545358_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135545358_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-21:55:48: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:48: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:49: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135548833_common-unicode-ascii-safe-unreserved-._~; FilePart:object = /tmp/mmp.output.4524919817983336296.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8998158927812454360.tmp (1025 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:49: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135548833_common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135548833_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-21:55:52: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:52: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613555271_common-unicode-ascii-safe-sub-delims-$!*()',; FilePart:object = /tmp/mmp.output.5168767836683028854.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8946893033196174564.tmp (1028 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:52: [INFO]: == returned Guid (rPid): testMNodeTier3:20183613555271_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:20183613555271_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-21:55:55: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:55: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135555314_common-unicode-ascii-safe-gen-delims-:@; FilePart:object = /tmp/mmp.output.433060036947341720.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4085589864884448273.tmp (1024 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:55: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135555314_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135555314_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-21:55:58: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:58: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:55:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135558537_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C; FilePart:object = /tmp/mmp.output.3223611483619358506.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2562252286360943613.tmp (1047 bytes); [org.dataone.client.rest.RestClient]
20180205-21:55:59: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135558537_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135558537_common-unicode-ascii-escaped-%2522%2523%253C%253E%255B%255D%255E%2560%257B%257D%257C [org.dataone.client.rest.RestClient]
20180205-21:56:02: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:02: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:02: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2018361356256_common-unicode-ascii-escaped-tomcatBlocked-%5C; FilePart:object = /tmp/mmp.output.4816743893843720916.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1190710541210991437.tmp (1029 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:02: [INFO]: == returned Guid (rPid): testMNodeTier3:2018361356256_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:2018361356256_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-21:56:05: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:05: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613565611_common-unicode-ascii-escaped-tomcatBlocked-%255C; FilePart:object = /tmp/mmp.output.226785792169134841.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.91276084475778417.tmp (1032 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:06: [INFO]: == returned Guid (rPid): testMNodeTier3:20183613565611_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:20183613565611_common-unicode-ascii-escaped-tomcatBlocked-%25255C [org.dataone.client.rest.RestClient]
20180205-21:56:09: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:09: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613569100_common-unicode-ascii-semi-colon-test-%253B; FilePart:object = /tmp/mmp.output.1155942377463153791.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7278347536286942644.tmp (1026 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:09: [INFO]: == returned Guid (rPid): testMNodeTier3:20183613569100_common-unicode-ascii-semi-colon-test-%253B [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:20183613569100_common-unicode-ascii-semi-colon-test-%25253B [org.dataone.client.rest.RestClient]
20180205-21:56:12: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:12: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:12: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135612453_common-unicode-ascii-escaped-%25; FilePart:object = /tmp/mmp.output.8714147902326368652.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7804817541490656245.tmp (1017 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:12: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135612453_common-unicode-ascii-escaped-%25 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135612453_common-unicode-ascii-escaped-%2525 [org.dataone.client.rest.RestClient]
20180205-21:56:15: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:15: [INFO]: 12 unicode String:: common-unicode-ascii-escaped-space x x [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135615799_common-unicode-ascii-escaped-space%20x%20x; FilePart:object = /tmp/mmp.output.4846800142039589143.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4546510125117512649.tmp (1027 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:16: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135615799_common-unicode-ascii-escaped-space%20x%20x [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135615799_common-unicode-ascii-escaped-space%2520x%2520x [org.dataone.client.rest.RestClient]
20180205-21:56:19: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:19: [INFO]: 13 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:19: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135619211_common-unicode-ascii-escape-anyway-%2B; FilePart:object = /tmp/mmp.output.6011657860382197798.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7848449646942965830.tmp (1023 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:19: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135619211_common-unicode-ascii-escape-anyway-%2B [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135619211_common-unicode-ascii-escape-anyway-%252B [org.dataone.client.rest.RestClient]
20180205-21:56:22: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:22: [INFO]: 14 unicode String:: common-unicode-ascii-escape-space-v-plus-+ +%20 %20+ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135622648_common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B; FilePart:object = /tmp/mmp.output.6232585418609637457.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7488235698792166413.tmp (1051 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:23: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135622648_common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135622648_common-unicode-ascii-escape-space-v-plus-%252B%2520%252B%252520%2520%252520%252B [org.dataone.client.rest.RestClient]
20180205-21:56:26: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:26: [INFO]: 15 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135626181_path-unicode-ascii-safe-&=&=; FilePart:object = /tmp/mmp.output.1118676948777944538.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8508393518996101706.tmp (1021 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:26: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135626181_path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135626181_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-21:56:29: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:29: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:30: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135629491_path-unicode-ascii-escaped-%3B; FilePart:object = /tmp/mmp.output.7113572157087865643.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4035646669685009549.tmp (1015 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:30: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135629491_path-unicode-ascii-escaped-%3B [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135629491_path-unicode-ascii-escaped-%253B [org.dataone.client.rest.RestClient]
20180205-21:56:32: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:32: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:33: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135632929_path-unicode-ascii-escaped-%3F; FilePart:object = /tmp/mmp.output.2277943501652998149.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8769528466784870988.tmp (1015 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:33: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135632929_path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135632929_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-21:56:36: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:36: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:37: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135636332_path-unicode-ascii-escaped-%2F; FilePart:object = /tmp/mmp.output.616088271969036647.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8731053304527133131.tmp (1015 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:37: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135636332_path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135636332_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-21:56:39: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:39: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135639841_path-unicode-ascii-escaped-%253F; FilePart:object = /tmp/mmp.output.7615194485384781711.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5484737985672244697.tmp (1017 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:40: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135639841_path-unicode-ascii-escaped-%253F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135639841_path-unicode-ascii-escaped-%25253F [org.dataone.client.rest.RestClient]
20180205-21:56:43: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:43: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135643304_path-unicode-ascii-escaped-%252F; FilePart:object = /tmp/mmp.output.3575696573744160486.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.202841383891988517.tmp (1017 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:43: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135643304_path-unicode-ascii-escaped-%252F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135643304_path-unicode-ascii-escaped-%25252F [org.dataone.client.rest.RestClient]
20180205-21:56:46: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:46: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135646930_path-unicode-ascii-escaped-double-%2F%2Fcase; FilePart:object = /tmp/mmp.output.3825219953207669297.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6061188924272656974.tmp (1029 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:47: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135646930_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135646930_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-21:56:50: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:50: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135650279_path-unicode-ascii-escaped-double-trailing%2F%2F; FilePart:object = /tmp/mmp.output.1115640449339366790.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5756770488280938394.tmp (1033 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:50: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135650279_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135650279_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-21:56:53: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:53: [INFO]: 23 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135653612_path-unicode-ascii-escaped-double-%252F%252Fcase; FilePart:object = /tmp/mmp.output.843375186784812763.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.361434414611877177.tmp (1033 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:54: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135653612_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135653612_path-unicode-ascii-escaped-double-%25252F%25252Fcase [org.dataone.client.rest.RestClient]
20180205-21:56:56: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:56: [INFO]: 24 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:56:57: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135656909_path-unicode-ascii-escaped-double-trailing%252F%252F; FilePart:object = /tmp/mmp.output.6410531905580222243.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1239942340399025742.tmp (1037 bytes); [org.dataone.client.rest.RestClient]
20180205-21:56:57: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135656909_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135656909_path-unicode-ascii-escaped-double-trailing%25252F%25252F [org.dataone.client.rest.RestClient]
20180205-21:57:00: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:00: [INFO]: 25 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:00: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613570320_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3; FilePart:object = /tmp/mmp.output.2663777287596982158.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1100594955222164373.tmp (1035 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:00: [INFO]: == returned Guid (rPid): testMNodeTier3:20183613570320_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:20183613570320_common-unicode-bmp-1byte-escaped-%25C2%25A1%25C2%25A2%25C2%25A3 [org.dataone.client.rest.RestClient]
20180205-21:57:03: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:03: [INFO]: 26 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:04: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613573653_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA; FilePart:object = /tmp/mmp.output.2614122619504988333.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8896838174284811329.tmp (1035 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:04: [INFO]: == returned Guid (rPid): testMNodeTier3:20183613573653_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:20183613573653_common-unicode-bmp-2byte-escaped-%25E4%25A6%25B9%25E4%25A6%25BA [org.dataone.client.rest.RestClient]
20180205-21:57:07: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:07: [INFO]: 27 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613577174_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815; FilePart:object = /tmp/mmp.output.5761608391503368576.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5942378787029368002.tmp (1041 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:08: [INFO]: == returned Guid (rPid): testMNodeTier3:20183613577174_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:20183613577174_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-21:57:11: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:11: [INFO]: 28 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:11: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135711180_path-ascii-doc-example-10.1000%2F182; FilePart:object = /tmp/mmp.output.7864162710990085620.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3759125293767922427.tmp (1021 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:11: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135711180_path-ascii-doc-example-10.1000%2F182 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135711180_path-ascii-doc-example-10.1000%252F182 [org.dataone.client.rest.RestClient]
20180205-21:57:14: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:14: [INFO]: 29 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135714440_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24; FilePart:object = /tmp/mmp.output.7473802539005137127.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.298253095942837655.tmp (1055 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:15: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135714440_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135714440_path-ascii-doc-example-http:%252F%252Fexample.com%252Fdata%252Fmydata%253Frow=24 [org.dataone.client.rest.RestClient]
20180205-21:57:17: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:17: [INFO]: 30 unicode String:: path-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135717872_path-ascii-doc-example-ldap:%2F%2Fldap1.example.net:6666%2Fo=University%2520of%2520Michigan,%20c=US%3F%3Fsub%3F(cn=Babs%2520Jensen); FilePart:object = /tmp/mmp.output.727948901816881625.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5939958271796613613.tmp (1116 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:18: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135717872_path-ascii-doc-example-ldap:%2F%2Fldap1.example.net:6666%2Fo=University%2520of%2520Michigan,%20c=US%3F%3Fsub%3F(cn=Babs%2520Jensen) [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135717872_path-ascii-doc-example-ldap:%252F%252Fldap1.example.net:6666%252Fo=University%252520of%252520Michigan,%2520c=US%253F%253Fsub%253F(cn=Babs%252520Jensen) [org.dataone.client.rest.RestClient]
20180205-21:57:21: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:21: [INFO]: 31 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:21: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135721230_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89; FilePart:object = /tmp/mmp.output.7778660432431131026.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8580941248273018427.tmp (1134 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:21: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135721230_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.MNStorageTestImplementations]
20180205-21:57:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135721230_common-bmp-doc-example-%25E0%25B8%2589%25E0%25B8%25B1%25E0%25B8%2599%25E0%25B8%2581%25E0%25B8%25B4%25E0%25B8%2599%25E0%25B8%2581%25E0%25B8%25A3%25E0%25B8%25B0%25E0%25B8%2588%25E0%25B8%2581%25E0%25B9%2584%25E0%25B8%2594%25E0%25B9%2589 [org.dataone.client.rest.RestClient]
20180205-21:57:24: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:24: [INFO]: 32 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:25: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135724549_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine; FilePart:object = /tmp/mmp.output.5010430879937795875.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4973024608322513308.tmp (1039 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:25: [INFO]: == returned Guid (rPid): testMNodeTier3:201836135724549_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testMNodeTier3:201836135724549_common-bmp-doc-example-Is_f%25C3%25A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
Node Test Summary for node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2
Test 0: OK : : common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
Test 1: OK : : common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
Test 2: OK : : common-unicode-ascii-safe-0123456789
Test 3: OK : : common-unicode-ascii-safe-:@$-_.!*()',~
Test 4: OK : : common-unicode-ascii-safe-unreserved-._~
Test 5: OK : : common-unicode-ascii-safe-sub-delims-$!*()',
Test 6: OK : : common-unicode-ascii-safe-gen-delims-:@
Test 7: OK : : common-unicode-ascii-escaped-"#<>[]^`{}|
Test 8: OK : : common-unicode-ascii-escaped-tomcatBlocked-\
Test 9: OK : : common-unicode-ascii-escaped-tomcatBlocked-%5C
Test 10: OK : : common-unicode-ascii-semi-colon-test-%3B
Test 11: OK : : common-unicode-ascii-escaped-%
Test 12: OK : : common-unicode-ascii-escaped-space x x
Test 13: OK : : common-unicode-ascii-escape-anyway-+
Test 14: OK : : common-unicode-ascii-escape-space-v-plus-+ +%20 %20+
Test 15: OK : : path-unicode-ascii-safe-&=&=
Test 16: OK : : path-unicode-ascii-escaped-;
Test 17: OK : : path-unicode-ascii-escaped-?
Test 18: OK : : path-unicode-ascii-escaped-/
Test 19: OK : : path-unicode-ascii-escaped-%3F
Test 20: OK : : path-unicode-ascii-escaped-%2F
Test 21: OK : : path-unicode-ascii-escaped-double-//case
Test 22: OK : : path-unicode-ascii-escaped-double-trailing//
Test 23: OK : : path-unicode-ascii-escaped-double-%2F%2Fcase
Test 24: OK : : path-unicode-ascii-escaped-double-trailing%2F%2F
Test 25: OK : : common-unicode-bmp-1byte-escaped-¡¢£
Test 26: OK : : common-unicode-bmp-2byte-escaped-䦹䦺
Test 27: OK : : common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
Test 28: OK : : path-ascii-doc-example-10.1000/182
Test 29: OK : : path-ascii-doc-example-http://example.com/data/mydata?row=24
Test 30: OK : : path-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)
Test 31: OK : : common-bmp-doc-example-ฉันกินกระจกได้
Test 32: OK : : common-bmp-doc-example-Is_féidir_liom_ithe_gloine
20180205-21:57:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:27: [INFO]:
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:27: [INFO]:
***************** running test for testCreateData_IdentifierEncoding() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:27: [INFO]:
***************** running test for Node:: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:27: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:27: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135727904_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ; FilePart:object = /tmp/mmp.output.4258369270226955832.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4328154089501780466.tmp (1037 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:29: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:29: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:29: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135729132_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz; FilePart:object = /tmp/mmp.output.6319615630210090049.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6226310841784983637.tmp (1037 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:29: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:29: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:30: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135729966_common-unicode-ascii-safe-0123456789; FilePart:object = /tmp/mmp.output.2862273862199615782.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1400538805032084443.tmp (1021 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:30: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:30: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135730794_common-unicode-ascii-safe-:@$-_.!*()',~; FilePart:object = /tmp/mmp.output.1654343894085641545.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1288630107465280154.tmp (1024 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:31: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:31: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:32: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135731677_common-unicode-ascii-safe-unreserved-._~; FilePart:object = /tmp/mmp.output.1943472579544478147.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5443209168669140928.tmp (1025 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:32: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:32: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:33: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135732559_common-unicode-ascii-safe-sub-delims-$!*()',; FilePart:object = /tmp/mmp.output.6478239521398428146.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5692531764243880031.tmp (1029 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:33: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:33: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:34: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135733439_common-unicode-ascii-safe-gen-delims-:@; FilePart:object = /tmp/mmp.output.3540857796879590489.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6056436699313243374.tmp (1024 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:34: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:34: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:35: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135734316_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C; FilePart:object = /tmp/mmp.output.734926927663257304.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1394232861184356606.tmp (1047 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:35: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:35: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:36: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135735633_common-unicode-ascii-escaped-tomcatBlocked-%5C; FilePart:object = /tmp/mmp.output.3422379335601495516.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7066757662246707575.tmp (1031 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:36: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:36: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:37: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135736507_common-unicode-ascii-escaped-tomcatBlocked-%255C; FilePart:object = /tmp/mmp.output.7407804464317843637.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1432808594749177476.tmp (1033 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:37: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:37: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135737439_common-unicode-ascii-semi-colon-test-%253B; FilePart:object = /tmp/mmp.output.4447658830228704667.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.943854416505485553.tmp (1027 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:38: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:38: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135738264_common-unicode-ascii-escaped-%25; FilePart:object = /tmp/mmp.output.6432164243441805467.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4766765791500364750.tmp (1017 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:39: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:39: [INFO]: 12 unicode String:: common-unicode-ascii-escaped-space x x [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:39: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135739148_common-unicode-ascii-escaped-space%20x%20x; FilePart:object = /tmp/mmp.output.8521223332008450923.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6385827192444540992.tmp (1027 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:40: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:40: [INFO]: 13 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613574027_common-unicode-ascii-escape-anyway-%2B; FilePart:object = /tmp/mmp.output.123598933965797689.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5513353017122120738.tmp (1022 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:40: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:40: [INFO]: 14 unicode String:: common-unicode-ascii-escape-space-v-plus-+ +%20 %20+ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135740911_common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B; FilePart:object = /tmp/mmp.output.7824155767647803041.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8294492101150899734.tmp (1051 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:41: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:41: [INFO]: 15 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:42: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135741795_path-unicode-ascii-safe-&=&=; FilePart:object = /tmp/mmp.output.5830188712785148773.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4004877457492554694.tmp (1021 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:42: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:42: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135742680_path-unicode-ascii-escaped-%3B; FilePart:object = /tmp/mmp.output.1351961991750981609.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4006846613196601498.tmp (1015 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:43: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:43: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135743619_path-unicode-ascii-escaped-%3F; FilePart:object = /tmp/mmp.output.2722731137517222158.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8848006462063453348.tmp (1015 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:44: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:44: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135744509_path-unicode-ascii-escaped-%2F; FilePart:object = /tmp/mmp.output.7607710217212226770.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.269765357371205754.tmp (1015 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:45: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:45: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135745396_path-unicode-ascii-escaped-%253F; FilePart:object = /tmp/mmp.output.917481004295768677.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2985267060720539824.tmp (1017 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:46: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:46: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135746327_path-unicode-ascii-escaped-%252F; FilePart:object = /tmp/mmp.output.7784673035867331339.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7944577273748897239.tmp (1017 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:47: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:47: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135747206_path-unicode-ascii-escaped-double-%2F%2Fcase; FilePart:object = /tmp/mmp.output.4628842800339790235.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6941300843097897980.tmp (1029 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:48: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:48: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:48: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613574885_path-unicode-ascii-escaped-double-trailing%2F%2F; FilePart:object = /tmp/mmp.output.6654618192343970447.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5154901251653757775.tmp (1032 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:49: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:49: [INFO]: 23 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:49: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613574915_path-unicode-ascii-escaped-double-%252F%252Fcase; FilePart:object = /tmp/mmp.output.5328065881774750113.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7842563546342514145.tmp (1032 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:49: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:49: [INFO]: 24 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135749893_path-unicode-ascii-escaped-double-trailing%252F%252F; FilePart:object = /tmp/mmp.output.3059286925843301710.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5327631648511166754.tmp (1037 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:50: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:50: [INFO]: 25 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135750764_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3; FilePart:object = /tmp/mmp.output.1584294999255931915.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.283327043868269786.tmp (1036 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:51: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:51: [INFO]: 26 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135751584_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA; FilePart:object = /tmp/mmp.output.1960256609849790510.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6026670154757198082.tmp (1036 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:52: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:52: [INFO]: 27 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:53: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135752456_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815; FilePart:object = /tmp/mmp.output.7194875161791716037.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2492032217151945078.tmp (1042 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:53: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:53: [INFO]: 28 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135753392_path-ascii-doc-example-10.1000%2F182; FilePart:object = /tmp/mmp.output.5797503638355122941.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4892543799083258804.tmp (1021 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:54: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:54: [INFO]: 29 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135754276_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24; FilePart:object = /tmp/mmp.output.7599877557258527208.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4368064332915084249.tmp (1055 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:55: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:55: [INFO]: 30 unicode String:: path-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135755153_path-ascii-doc-example-ldap:%2F%2Fldap1.example.net:6666%2Fo=University%2520of%2520Michigan,%20c=US%3F%3Fsub%3F(cn=Babs%2520Jensen); FilePart:object = /tmp/mmp.output.4290199739182868567.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4202261546368718110.tmp (1116 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:56: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:56: [INFO]: 31 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20183613575694_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89; FilePart:object = /tmp/mmp.output.2763136837747959537.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3260046581914137508.tmp (1133 bytes); [org.dataone.client.rest.RestClient]
20180205-21:57:56: [INFO]: [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:56: [INFO]: 32 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.MNStorageTestImplementations]
20180205-21:57:57: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201836135756975_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine; FilePart:object = /tmp/mmp.output.6783163234788242770.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4002629057136189725.tmp (1039 bytes); [org.dataone.client.rest.RestClient]
Node Test Summary for node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2
Test 0: Error: create: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
Test 1: Error: create: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
Test 2: Error: create: common-unicode-ascii-safe-0123456789
Test 3: Error: create: common-unicode-ascii-safe-:@$-_.!*()',~
Test 4: Error: create: common-unicode-ascii-safe-unreserved-._~
Test 5: Error: create: common-unicode-ascii-safe-sub-delims-$!*()',
Test 6: Error: create: common-unicode-ascii-safe-gen-delims-:@
Test 7: Error: create: common-unicode-ascii-escaped-"#<>[]^`{}|
Test 8: Error: create: common-unicode-ascii-escaped-tomcatBlocked-\
Test 9: Error: create: common-unicode-ascii-escaped-tomcatBlocked-%5C
Test 10: Error: create: common-unicode-ascii-semi-colon-test-%3B
Test 11: Error: create: common-unicode-ascii-escaped-%
Test 12: Error: create: common-unicode-ascii-escaped-space x x
Test 13: Error: create: common-unicode-ascii-escape-anyway-+
Test 14: Error: create: common-unicode-ascii-escape-space-v-plus-+ +%20 %20+
Test 15: Error: create: path-unicode-ascii-safe-&=&=
Test 16: Error: create: path-unicode-ascii-escaped-;
Test 17: Error: create: path-unicode-ascii-escaped-?
Test 18: Error: create: path-unicode-ascii-escaped-/
Test 19: Error: create: path-unicode-ascii-escaped-%3F
Test 20: Error: create: path-unicode-ascii-escaped-%2F
Test 21: Error: create: path-unicode-ascii-escaped-double-//case
Test 22: Error: create: path-unicode-ascii-escaped-double-trailing//
Test 23: Error: create: path-unicode-ascii-escaped-double-%2F%2Fcase
Test 24: Error: create: path-unicode-ascii-escaped-double-trailing%2F%2F
Test 25: Error: create: common-unicode-bmp-1byte-escaped-¡¢£
Test 26: Error: create: common-unicode-bmp-2byte-escaped-䦹䦺
Test 27: Error: create: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
Test 28: Error: create: path-ascii-doc-example-10.1000/182
Test 29: Error: create: path-ascii-doc-example-http://example.com/data/mydata?row=24
Test 30: Error: create: path-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)
Test 31: Error: create: common-bmp-doc-example-ฉันกินกระจกได้
Test 32: Error: create: common-bmp-doc-example-Is_féidir_liom_ithe_gloine
20180205-21:57:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:57: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:57:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:57:58: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:57:58: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:57:58: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:57:59: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:57:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:00: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:00: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:00: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:01: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:01: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:01: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:01: [INFO]:
***************** running test for testCreate() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:02: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate20183613581488; FilePart:object = /tmp/mmp.output.2670292792843972303.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3894509357904053699.tmp (988 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestCreate20183613581488 [org.dataone.client.rest.RestClient]
20180205-21:58:03: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:03: [INFO]:
***************** running test for testCreate() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:03: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate2018361358379; FilePart:object = /tmp/mmp.output.9119350404512498678.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5645442543844100061.tmp (987 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestCreate2018361358379 [org.dataone.client.rest.RestClient]
20180205-21:58:04: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:04: [INFO]:
***************** running test for testCreate() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:05: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate20183613584538; FilePart:object = /tmp/mmp.output.1761496294032570331.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8887472064826421335.tmp (988 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:05: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:58:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:05: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:05: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:05: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:06: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:06: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:07: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:07: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:07: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:07: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:07: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:07: [INFO]:
***************** running test for testCreate_NoCert() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:07: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate20183613587335; FilePart:object = /tmp/mmp.output.2372690237020872809.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7517745366474234214.tmp (926 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:07: [INFO]:
***************** running test for testCreate_NoCert() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate20183613587777; FilePart:object = /tmp/mmp.output.3504857220861879563.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2256820542068963169.tmp (926 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:08: [INFO]:
***************** running test for testCreate_NoCert() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate20183613588297; FilePart:object = /tmp/mmp.output.8455307280178569843.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4364066279507508012.tmp (926 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:58:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:09: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:09: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:09: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:09: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:10: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:10: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:10: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:10: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:10: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]:
***************** running test for testUpdate() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:10: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: creating a test object. pid = testUpdate_201836135810406 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:10: [INFO]: SystemMetadata for pid: testUpdate_201836135810406
1testUpdate_201836135810406eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T21:58:10.419+00:002018-02-05T21:58:10.419+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:11: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_201836135810406; FilePart:object = /tmp/mmp.output.5514535527921772437.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2611513438416321450.tmp (1082 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:11: [INFO]: object created. pid = testUpdate_201836135810406 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdate_201836135810406 [org.dataone.client.rest.RestClient]
20180205-21:58:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testUpdate_201836135810406; MMP message has: ParamPart:newPid = testUpdate_201836135812313; FilePart:object = /tmp/mmp.output.1327323355728792569.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6862946196442327028.tmp (1010 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdate_201836135812313 [org.dataone.client.rest.RestClient]
20180205-21:58:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdate_201836135810406 [org.dataone.client.rest.RestClient]
20180205-21:58:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object?fromDate=2018-02-05T21:58:10.521%2B00:00 [org.dataone.client.rest.RestClient]
20180205-21:58:14: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:14: [INFO]:
***************** running test for testUpdate() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:14: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:14: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:14: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:14: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:14: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:14: [INFO]: creating a test object. pid = testUpdate_201836135814945 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:14: [INFO]: SystemMetadata for pid: testUpdate_201836135814945
1testUpdate_201836135814945eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T21:58:14.951+00:002018-02-05T21:58:14.951+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_201836135814945; FilePart:object = /tmp/mmp.output.3171182263527651134.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.816763675457565020.tmp (1082 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:16: [INFO]: object created. pid = testUpdate_201836135814945 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdate_201836135814945 [org.dataone.client.rest.RestClient]
20180205-21:58:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testUpdate_201836135814945; MMP message has: ParamPart:newPid = testUpdate_201836135816311; FilePart:object = /tmp/mmp.output.1766087436464115020.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1310728669277083631.tmp (1010 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdate_201836135816311 [org.dataone.client.rest.RestClient]
20180205-21:58:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdate_201836135814945 [org.dataone.client.rest.RestClient]
20180205-21:58:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object?fromDate=2018-02-05T21:58:15.052%2B00:00 [org.dataone.client.rest.RestClient]
20180205-21:58:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]:
***************** running test for testUpdate() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:18: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]: creating a test object. pid = testUpdate_201836135818334 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]: SystemMetadata for pid: testUpdate_201836135818334
1testUpdate_201836135818334eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T21:58:18.343+00:002018-02-05T21:58:18.343+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_201836135818334; FilePart:object = /tmp/mmp.output.2932335683378893419.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6315575639045802056.tmp (1080 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 21:58:18 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdate_201836135818334'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.6315575639045802056.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.2932335683378893419.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18922'
CONTENT_TYPE
'multipart/form-data; boundary=45ZKMzV7AnYqjI6c9ik85NNU65xyJtyZ_Y0GP'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41083'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517867898485964'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517867898485675'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517867898485311'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517867898486026'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fafeee88>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fac24070>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1359)
at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate(MNStorageTestImplementations.java:308)
at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate(MNStorageTestImplementations.java:288)
at org.dataone.integration.it.apiTests.MNStorageV2IT.testUpdate(MNStorageV2IT.java:83)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 21:58:18 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdate_201836135818334'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.6315575639045802056.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.2932335683378893419.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18922'
CONTENT_TYPE
'multipart/form-data; boundary=45ZKMzV7AnYqjI6c9ik85NNU65xyJtyZ_Y0GP'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41083'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517867898485964'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517867898485675'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517867898485311'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517867898486026'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fafeee88>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fac24070>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:442)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:380)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 38 more
20180205-21:58:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:58:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:18: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:19: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:19: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:19: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:20: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:20: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:20: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:20: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:20: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]:
***************** running test for testUpdate_badObsoletedByInfo() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:20: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: creating a test object. pid = testUpdate_201836135820791 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:20: [INFO]: SystemMetadata for pid: testUpdate_201836135820791
1testUpdate_201836135820791eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T21:58:20.798+00:002018-02-05T21:58:20.798+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:21: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_201836135820791; FilePart:object = /tmp/mmp.output.9001956105130937400.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2527181720707599621.tmp (1082 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:21: [INFO]: object created. pid = testUpdate_201836135820791 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:21: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdate_201836135820791 [org.dataone.client.rest.RestClient]
20180205-21:58:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testUpdate_201836135820791; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate201836135822376; FilePart:object = /tmp/mmp.output.5430194103940693246.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8078067510503212863.tmp (1077 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:23: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:23: [INFO]:
***************** running test for testUpdate_badObsoletedByInfo() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:23: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:23: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:23: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:23: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:23: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:23: [INFO]: creating a test object. pid = testUpdate_201836135823132 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:23: [INFO]: SystemMetadata for pid: testUpdate_201836135823132
1testUpdate_201836135823132eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T21:58:23.140+00:002018-02-05T21:58:23.140+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_201836135823132; FilePart:object = /tmp/mmp.output.8263759755676706851.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8602249622045976716.tmp (1082 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:24: [INFO]: object created. pid = testUpdate_201836135823132 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdate_201836135823132 [org.dataone.client.rest.RestClient]
20180205-21:58:25: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testUpdate_201836135823132; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate201836135824436; FilePart:object = /tmp/mmp.output.8871127485803954230.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2611820366226293532.tmp (1077 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:25: [INFO]:
***************** running test for testUpdate_badObsoletedByInfo() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:25: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:25: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:25: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:25: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:25: [INFO]: creating a test object. pid = testUpdate_201836135825335 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:25: [INFO]: SystemMetadata for pid: testUpdate_201836135825335
1testUpdate_201836135825335eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T21:58:25.369+00:002018-02-05T21:58:25.369+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:25: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_201836135825335; FilePart:object = /tmp/mmp.output.729879687169857475.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.919707115676177423.tmp (1080 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:25: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 21:58:25 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdate_201836135825335'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.919707115676177423.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.729879687169857475.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18900'
CONTENT_TYPE
'multipart/form-data; boundary=xLkDU1up0FEsDF2K59aYifGehB-iFZ-3'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41104'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517867905511735'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517867905511478'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517867905511114'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517867905511865'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f54096d52b8>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fab74eb0>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1359)
at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletedByInfo(MNStorageTestImplementations.java:397)
at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletedByInfo(MNStorageTestImplementations.java:380)
at org.dataone.integration.it.apiTests.MNStorageV2IT.testUpdate_badObsoletedByInfo(MNStorageV2IT.java:89)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 21:58:25 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdate_201836135825335'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.919707115676177423.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.729879687169857475.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18900'
CONTENT_TYPE
'multipart/form-data; boundary=xLkDU1up0FEsDF2K59aYifGehB-iFZ-3'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41104'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517867905511735'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517867905511478'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517867905511114'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517867905511865'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f54096d52b8>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fab74eb0>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:442)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:380)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 38 more
20180205-21:58:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:25: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:58:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:26: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:26: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:26: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:27: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:27: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:27: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:27: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:28: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:28: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:28: [INFO]:
***************** running test for testUpdate_badObsoletesInfo() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:28: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:28: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:28: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:28: [INFO]: creating a test object. pid = testUpdate_201836135828325 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:28: [INFO]: SystemMetadata for pid: testUpdate_201836135828325
1testUpdate_201836135828325eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T21:58:28.336+00:002018-02-05T21:58:28.336+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:29: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_201836135828325; FilePart:object = /tmp/mmp.output.658622505419177612.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4323360252171346507.tmp (1082 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:29: [INFO]: object created. pid = testUpdate_201836135828325 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:29: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdate_201836135828325 [org.dataone.client.rest.RestClient]
20180205-21:58:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testUpdate_201836135828325; MMP message has: ParamPart:newPid = testUpdate_badObsoletesInfo_201836135830476; FilePart:object = /tmp/mmp.output.2248687553557178382.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2585743137238193203.tmp (1062 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:31: [INFO]:
***************** running test for testUpdate_badObsoletesInfo() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:31: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:31: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:31: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:31: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:31: [INFO]: creating a test object. pid = testUpdate_201836135831201 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:31: [INFO]: SystemMetadata for pid: testUpdate_201836135831201
1testUpdate_201836135831201eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T21:58:31.209+00:002018-02-05T21:58:31.209+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:32: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_201836135831201; FilePart:object = /tmp/mmp.output.5195903987007176162.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4993325315688264955.tmp (1082 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:32: [INFO]: object created. pid = testUpdate_201836135831201 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:32: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdate_201836135831201 [org.dataone.client.rest.RestClient]
20180205-21:58:33: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/testUpdate_201836135831201; MMP message has: ParamPart:newPid = testUpdate_badObsoletesInfo_201836135832538; FilePart:object = /tmp/mmp.output.6387224808799622340.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5737016778775862494.tmp (1062 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:33: [INFO]:
***************** running test for testUpdate_badObsoletesInfo() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:33: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:33: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:33: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:33: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:33: [INFO]: creating a test object. pid = testUpdate_201836135833104 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:33: [INFO]: SystemMetadata for pid: testUpdate_201836135833104
1testUpdate_201836135833104eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T21:58:33.111+00:002018-02-05T21:58:33.111+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:33: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_201836135833104; FilePart:object = /tmp/mmp.output.2512230773642975616.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6589209853804540047.tmp (1080 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:33: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 21:58:33 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdate_201836135833104'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.6589209853804540047.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.2512230773642975616.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18926'
CONTENT_TYPE
'multipart/form-data; boundary=IILp7zE5xw4ICvCncTwRda5V2R7jRYWyR0kj9b'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41124'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517867913436472'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517867913436204'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517867913435840'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517867913436535'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fac7d300>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f5401145b30>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1359)
at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletesInfo(MNStorageTestImplementations.java:459)
at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletesInfo(MNStorageTestImplementations.java:442)
at org.dataone.integration.it.apiTests.MNStorageV2IT.testUpdate_badObsoletesInfo(MNStorageV2IT.java:95)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
20180205-21:58:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
20180205-21:58:33: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
20180205-21:58:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
Mon, 5 Feb 2018 21:58:33 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
20180205-21:58:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
nodeId key value
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
=============================================================================================================
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
20180205-21:58:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
20180205-21:58:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdate_201836135833104'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.6589209853804540047.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.2512230773642975616.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18926'
CONTENT_TYPE
'multipart/form-data; boundary=IILp7zE5xw4ICvCncTwRda5V2R7jRYWyR0kj9b'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41124'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517867913436472'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517867913436204'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517867913435840'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517867913436535'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fac7d300>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f5401145b30>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:442)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:380)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 38 more
20180205-21:58:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:33: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:34: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:34: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:35: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:35: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:36: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:36: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:36: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:36: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:36: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:36: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:36: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:36: [INFO]:
***************** running test for testUpdate_NoCert() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:37: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate201836135836651; FilePart:object = /tmp/mmp.output.8856523104135388488.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.9178041444745893828.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:37: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestUpdate201836135836651; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate201836135837567; FilePart:object = /tmp/mmp.output.4887346865014787247.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1010086149728607493.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:37: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:37: [INFO]:
***************** running test for testUpdate_NoCert() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate201836135837958; FilePart:object = /tmp/mmp.output.5606820835202620236.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.700387258028944154.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestUpdate201836135837958; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate201836135838490; FilePart:object = /tmp/mmp.output.47225024516386456.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3804700483181842915.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:38: [INFO]:
***************** running test for testUpdate_NoCert() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:39: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate201836135838896; FilePart:object = /tmp/mmp.output.3171007856426694411.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2604867788582003621.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:39: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:58:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:39: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:39: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:40: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:40: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:41: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:41: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:41: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:41: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:41: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]: certificate filename: testSubmitter [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:41: [INFO]: client setup as Subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:58:41: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:41: [INFO]:
***************** running test for testUpdate_NoRightsOnObsoleted() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:42: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate201836135841653; FilePart:object = /tmp/mmp.output.1375264200719872729.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2066440838426804501.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestUpdate201836135841653; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate201836135842544; FilePart:object = /tmp/mmp.output.8602691197181716536.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.58665895236386309.tmp (983 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/mNodeTier3TestUpdate201836135841653 [org.dataone.client.rest.RestClient]
20180205-21:58:43: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:43: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:43: [INFO]:
***************** running test for testUpdate_NoRightsOnObsoleted() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate201836135843536; FilePart:object = /tmp/mmp.output.4564156537646362247.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1148658012402771054.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestUpdate201836135843536; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate20183613584482; FilePart:object = /tmp/mmp.output.3158838694437679528.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2434000164942360379.tmp (982 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/mNodeTier3TestUpdate201836135843536 [org.dataone.client.rest.RestClient]
20180205-21:58:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:44: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:44: [INFO]:
***************** running test for testUpdate_NoRightsOnObsoleted() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate201836135844923; FilePart:object = /tmp/mmp.output.4541529903732273659.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1734949925133425150.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:45: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:58:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:46: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:46: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:46: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:46: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:47: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:47: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:47: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:47: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:47: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:47: [INFO]:
***************** running test for testArchive() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:48: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete201836135847773; FilePart:object = /tmp/mmp.output.4695847325554745491.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5600826350534356155.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/archive/mNodeTier3TestDelete201836135847773; MMP entity is null [org.dataone.client.rest.RestClient]
20180205-21:58:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/mNodeTier3TestDelete201836135847773 [org.dataone.client.rest.RestClient]
20180205-21:58:51: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:51: [INFO]:
***************** running test for testArchive() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete201836135851841; FilePart:object = /tmp/mmp.output.751231713570353251.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.9093916848957548815.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/archive/mNodeTier3TestDelete201836135851841; MMP entity is null [org.dataone.client.rest.RestClient]
20180205-21:58:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/mNodeTier3TestDelete201836135851841 [org.dataone.client.rest.RestClient]
20180205-21:58:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:53: [INFO]:
***************** running test for testArchive() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:53: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete201836135853201; FilePart:object = /tmp/mmp.output.6289822689149438733.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.9191298351609435142.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:54: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:58:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:54: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:54: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:54: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:54: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:55: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:55: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:55: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:55: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:56: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]:
***************** running test for testArchive() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/archive/fakeID.20183613585644; MMP entity is null [org.dataone.client.rest.RestClient]
20180205-21:58:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]:
***************** running test for testArchive() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/archive/fakeID.201836135856376; MMP entity is null [org.dataone.client.rest.RestClient]
20180205-21:58:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]:
***************** running test for testArchive() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://pangaea-dev-orc-1.test.dataone.org/mn/v2/archive/fakeID.201836135856537; MMP entity is null [org.dataone.client.rest.RestClient]
20180205-21:58:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:58:56: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:56: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:56: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:56: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:57: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:57: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:57: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:57: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:57: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:57: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:58:58: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:58: [INFO]:
***************** running test for testArchive_NoCert() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:58:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestArchive201836135858181; FilePart:object = /tmp/mmp.output.5418194142193007964.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5417068241065696275.tmp (990 bytes); [org.dataone.client.rest.RestClient]
20180205-21:58:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/archive/mNodeTier3TestArchive201836135858181; MMP entity is null [org.dataone.client.rest.RestClient]
20180205-21:59:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestArchive201836135858181 [org.dataone.client.rest.RestClient]
20180205-21:59:00: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:00: [INFO]:
***************** running test for testArchive_NoCert() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:01: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestArchive20183613590738; FilePart:object = /tmp/mmp.output.9019065694355810766.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4635246415468297042.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:01: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/archive/mNodeTier3TestArchive20183613590738; MMP entity is null [org.dataone.client.rest.RestClient]
20180205-21:59:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestArchive20183613590738 [org.dataone.client.rest.RestClient]
20180205-21:59:02: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:02: [INFO]:
***************** running test for testArchive_NoCert() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:03: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestArchive20183613592499; FilePart:object = /tmp/mmp.output.2403389648901305862.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4860239849963895708.tmp (989 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:03: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:59:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:03: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:03: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:03: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:04: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:04: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:04: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:04: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:05: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:05: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:05: [INFO]:
***************** running test for testDelete_NoCert() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete20183613595398; FilePart:object = /tmp/mmp.output.8291711080204713181.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5115635148816434989.tmp (988 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: DELETE https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestDelete20183613595398 [org.dataone.client.rest.RestClient]
20180205-21:59:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestDelete20183613595398 [org.dataone.client.rest.RestClient]
20180205-21:59:07: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:07: [INFO]:
***************** running test for testDelete_NoCert() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:07: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete20183613597343; FilePart:object = /tmp/mmp.output.1256955612660218000.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6208135620175957848.tmp (988 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: DELETE https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestDelete20183613597343 [org.dataone.client.rest.RestClient]
20180205-21:59:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestDelete20183613597343 [org.dataone.client.rest.RestClient]
20180205-21:59:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:08: [INFO]:
***************** running test for testDelete_NoCert() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete20183613598610; FilePart:object = /tmp/mmp.output.2451286240088667775.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8259215906513015757.tmp (988 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:59:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: Testing create() method ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:59:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:09: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:09: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:10: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:10: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:11: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:11: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:11: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:12: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:12: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:12: [INFO]:
***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:12: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:12: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:12: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:12: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:12: [INFO]: creating a test object. pid = testUpdateSystemMetadata_RightsHolder_201836135912215 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:12: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_201836135912215
1testUpdateSystemMetadata_RightsHolder_201836135912215eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T21:59:12.221+00:002018-02-05T21:59:12.221+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201836135912215; FilePart:object = /tmp/mmp.output.1932134890904747475.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8236108350523649335.tmp (1109 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:13: [INFO]: object created. pid = testUpdateSystemMetadata_RightsHolder_201836135912215 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:13: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_RightsHolder_201836135912215 [org.dataone.client.rest.RestClient]
20180205-21:59:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201836135912215; FilePart:sysmeta = /tmp/mmp.output.3494678116269635391.tmp (1134 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_RightsHolder_201836135912215 [org.dataone.client.rest.RestClient]
20180205-21:59:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:25: [INFO]:
***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:25: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:25: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:25: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:25: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:25: [INFO]: creating a test object. pid = testUpdateSystemMetadata_RightsHolder_201836135925680 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:25: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_201836135925680
1testUpdateSystemMetadata_RightsHolder_201836135925680eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T21:59:25.689+00:002018-02-05T21:59:25.689+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201836135925680; FilePart:object = /tmp/mmp.output.5583241190386320104.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.9145459907048558061.tmp (1109 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:26: [INFO]: object created. pid = testUpdateSystemMetadata_RightsHolder_201836135925680 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:26: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_RightsHolder_201836135925680 [org.dataone.client.rest.RestClient]
20180205-21:59:27: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201836135925680; FilePart:sysmeta = /tmp/mmp.output.2043411501581236764.tmp (1134 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_RightsHolder_201836135925680 [org.dataone.client.rest.RestClient]
20180205-21:59:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:38: [INFO]:
***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:38: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:38: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:38: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:38: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:38: [INFO]: creating a test object. pid = testUpdateSystemMetadata_RightsHolder_201836135938439 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:38: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_201836135938439
1testUpdateSystemMetadata_RightsHolder_201836135938439eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T21:59:38.446+00:002018-02-05T21:59:38.446+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:39: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201836135938439; FilePart:object = /tmp/mmp.output.2928623073640139669.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.391323472681624990.tmp (1107 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 21:59:38 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_RightsHolder_201836135938439'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.391323472681624990.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.2928623073640139669.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18979'
CONTENT_TYPE
'multipart/form-data; boundary=knyQiWZX8LAt0D2CZcgrJjkYwNs-oYwart6R0n'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41302'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517867978808246'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517867978807975'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517867978807610'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517867978808308'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fac532b8>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fad635f0>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1359)
at org.dataone.integration.it.testImplementations.MNUpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_RightsHolder(MNUpdateSystemMetadataTestImplementations.java:136)
at org.dataone.integration.it.testImplementations.MNUpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_RightsHolder(MNUpdateSystemMetadataTestImplementations.java:120)
at org.dataone.integration.it.apiTests.MNStorageV2IT.testUpdateSystemMetadata_RightsHolder(MNStorageV2IT.java:144)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 21:59:38 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_RightsHolder_201836135938439'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.391323472681624990.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.2928623073640139669.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18979'
CONTENT_TYPE
'multipart/form-data; boundary=knyQiWZX8LAt0D2CZcgrJjkYwNs-oYwart6R0n'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41302'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517867978808246'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517867978807975'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517867978807610'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517867978808308'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fac532b8>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fad635f0>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:442)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:380)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 38 more
20180205-21:59:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:39: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:59:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:39: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:39: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:39: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:40: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:41: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:41: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:41: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:42: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:42: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [INFO]: certificate filename: testPerson [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:42: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:42: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [INFO]:
***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201836135942393 [org.dataone.client.rest.RestClient]
20180205-21:59:42: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:42: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_201836135942393 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_201836135942393 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:42: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_201836135942393
1testUpdateSystemMetadata_NotAuthorized_201836135942393eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T21:59:42.570+00:002018-02-05T21:59:42.570+00:00bogusAuthoritativeNodebogusAuthoritativeNode
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201836135942393; FilePart:object = /tmp/mmp.output.7333714494107690760.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2839135172630687907.tmp (1087 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:43: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_201836135942393 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:43: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_201836135942393 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201836135942393 [org.dataone.client.rest.RestClient]
20180205-21:59:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201836135942393; FilePart:sysmeta = /tmp/mmp.output.1584710292421038864.tmp (1119 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:44: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:44: [INFO]:
***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201836135944168 [org.dataone.client.rest.RestClient]
20180205-21:59:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:44: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:44: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:44: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:44: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_201836135944168 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:44: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_201836135944168 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:44: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_201836135944168
1testUpdateSystemMetadata_NotAuthorized_201836135944168eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T21:59:44.309+00:002018-02-05T21:59:44.309+00:00bogusAuthoritativeNodebogusAuthoritativeNode
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201836135944168; FilePart:object = /tmp/mmp.output.6554723806644076442.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2551689586124466027.tmp (1087 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:44: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_201836135944168 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:44: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_201836135944168 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201836135944168 [org.dataone.client.rest.RestClient]
20180205-21:59:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201836135944168; FilePart:sysmeta = /tmp/mmp.output.3770986442482784167.tmp (1119 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:45: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:45: [INFO]:
***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201836135945323 [org.dataone.client.rest.RestClient]
20180205-21:59:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:45: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:45: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:45: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:45: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_201836135945323 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:45: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_201836135945323 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:45: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_201836135945323
1testUpdateSystemMetadata_NotAuthorized_201836135945323eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T21:59:45.528+00:002018-02-05T21:59:45.528+00:00bogusAuthoritativeNodebogusAuthoritativeNode
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201836135945323; FilePart:object = /tmp/mmp.output.5387448911366761330.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7832687141386614464.tmp (1087 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:45: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_201836135945323 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:45: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_201836135945323 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201836135945323 [org.dataone.client.rest.RestClient]
20180205-21:59:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201836135945323; FilePart:sysmeta = /tmp/mmp.output.8682001533313222764.tmp (1118 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:46: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:59:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:46: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:46: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:47: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:47: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:48: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:48: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:48: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:48: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:48: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:48: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201836135948738 [org.dataone.client.rest.RestClient]
20180205-21:59:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:49: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:49: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:49: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:49: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:49: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201836135948738 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:49: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_201836135948738
1testUpdateSystemMetadata_InvalidRequest_NoPid_201836135948738eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T21:59:49.839+00:002018-02-05T21:59:49.839+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201836135948738; FilePart:object = /tmp/mmp.output.1569875468877086823.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6673527372838278537.tmp (1096 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:51: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201836135948738 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:51: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:51: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_201836135948738 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201836135948738 [org.dataone.client.rest.RestClient]
20180205-21:59:51: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:51: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201836135951796 [org.dataone.client.rest.RestClient]
20180205-21:59:51: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:51: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:51: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:51: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:51: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:51: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201836135951796 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:51: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_201836135951796
1testUpdateSystemMetadata_InvalidRequest_NoPid_201836135951796eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T21:59:51.959+00:002018-02-05T21:59:51.959+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201836135951796; FilePart:object = /tmp/mmp.output.850861155384202240.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8399967894326500406.tmp (1096 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:52: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201836135951796 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:52: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:52: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_201836135951796 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201836135951796 [org.dataone.client.rest.RestClient]
20180205-21:59:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:53: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_20183613595378 [org.dataone.client.rest.RestClient]
20180205-21:59:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:53: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-21:59:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:53: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:53: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:54: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:54: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:55: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:55: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:55: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:55: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-21:59:55: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]:
***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201836135955506 [org.dataone.client.rest.RestClient]
20180205-21:59:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:55: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NoSerialVersion_201836135955506 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:55: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_201836135955506
1testUpdateSystemMetadata_NoSerialVersion_201836135955506eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T21:59:55.788+00:002018-02-05T21:59:55.788+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:57: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_201836135955506; FilePart:object = /tmp/mmp.output.1746475513359363688.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4018042276787066212.tmp (1091 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:57: [INFO]: object created. pid = testUpdateSystemMetadata_NoSerialVersion_201836135955506 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:57: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:57: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_201836135955506 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201836135955506 [org.dataone.client.rest.RestClient]
20180205-21:59:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_201836135955506; FilePart:sysmeta = /tmp/mmp.output.5895790519142470423.tmp (1079 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:58: [INFO]:
***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_20183613595889 [org.dataone.client.rest.RestClient]
20180205-21:59:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:58: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:58: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:58: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:58: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:58: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NoSerialVersion_20183613595889 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:58: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_20183613595889
1testUpdateSystemMetadata_NoSerialVersion_20183613595889eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T21:59:58.277+00:002018-02-05T21:59:58.277+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_20183613595889; FilePart:object = /tmp/mmp.output.6540206376642046955.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5165192552366084298.tmp (1090 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:59: [INFO]: object created. pid = testUpdateSystemMetadata_NoSerialVersion_20183613595889 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:59: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-21:59:59: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_20183613595889 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_20183613595889 [org.dataone.client.rest.RestClient]
20180205-21:59:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_20183613595889; FilePart:sysmeta = /tmp/mmp.output.479183532749385348.tmp (1078 bytes); [org.dataone.client.rest.RestClient]
20180205-21:59:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-21:59:59: [INFO]:
***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201836135959926 [org.dataone.client.rest.RestClient]
20180205-22:00:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:00: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:00:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:00: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:00: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:00: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:01: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:04: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:04: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:04: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:04: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:05: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:05: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch20183614058 [org.dataone.client.rest.RestClient]
20180205-22:00:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:05: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:05: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:05: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:05: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch20183614058 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:05: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch20183614058
1testUpdateSystemMetadata_InvalidRequest_PidMismatch20183614058eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:00:05.307+00:002018-02-05T22:00:05.307+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch20183614058; FilePart:object = /tmp/mmp.output.2041895808134202175.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5594365541592960053.tmp (1097 bytes); [org.dataone.client.rest.RestClient]
20180205-22:00:06: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch20183614058 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:06: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:06: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch20183614058 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch20183614058 [org.dataone.client.rest.RestClient]
20180205-22:00:06: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:06: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch2018361406956 [org.dataone.client.rest.RestClient]
20180205-22:00:07: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:07: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:07: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:07: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:07: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:07: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch2018361406956 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:07: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch2018361406956
1testUpdateSystemMetadata_InvalidRequest_PidMismatch2018361406956eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:00:07.141+00:002018-02-05T22:00:07.141+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:07: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch2018361406956; FilePart:object = /tmp/mmp.output.3783805362914034702.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5158861152443442947.tmp (1099 bytes); [org.dataone.client.rest.RestClient]
20180205-22:00:07: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch2018361406956 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:07: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:07: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch2018361406956 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch2018361406956 [org.dataone.client.rest.RestClient]
20180205-22:00:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:08: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch2018361408172 [org.dataone.client.rest.RestClient]
20180205-22:00:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:08: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:00:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:08: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:09: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:09: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:09: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:10: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:10: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:10: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:10: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:10: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:10: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614010749 [org.dataone.client.rest.RestClient]
20180205-22:00:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:11: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:11: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:11: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614010749 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:11: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614010749
1testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614010749eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:00:11.181+00:002018-02-05T22:00:11.181+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:12: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614010749; FilePart:object = /tmp/mmp.output.8474758038270002726.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4797338669016456863.tmp (1113 bytes); [org.dataone.client.rest.RestClient]
20180205-22:00:12: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614010749 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:12: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:12: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614010749 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614010749 [org.dataone.client.rest.RestClient]
20180205-22:00:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614010749; FilePart:sysmeta = /tmp/mmp.output.7629817806800774178.tmp (1138 bytes); [org.dataone.client.rest.RestClient]
20180205-22:00:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:13: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614013570 [org.dataone.client.rest.RestClient]
20180205-22:00:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:13: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:13: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:13: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:13: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:13: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614013570 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:13: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614013570
1testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614013570eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:00:13.858+00:002018-02-05T22:00:13.858+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:14: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614013570; FilePart:object = /tmp/mmp.output.1579972620338244799.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3310304098459705588.tmp (1113 bytes); [org.dataone.client.rest.RestClient]
20180205-22:00:14: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614013570 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:14: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:14: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614013570 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614013570 [org.dataone.client.rest.RestClient]
20180205-22:00:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614013570; FilePart:sysmeta = /tmp/mmp.output.2357669123658663084.tmp (1138 bytes); [org.dataone.client.rest.RestClient]
20180205-22:00:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:15: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20183614015225 [org.dataone.client.rest.RestClient]
20180205-22:00:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:15: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:00:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:15: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:15: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:16: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:16: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:17: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:17: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:17: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:17: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:18: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:18: [INFO]:
***************** running test for testUpdateSystemMetadata_MutableRightsHolder(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:18: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:18: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:18: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:18: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableRightsHolder_20183614018161 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:18: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableRightsHolder_20183614018161
1testUpdateSystemMetadata_MutableRightsHolder_20183614018161eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T22:00:18.168+00:002018-02-05T22:00:18.168+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:19: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableRightsHolder_20183614018161; FilePart:object = /tmp/mmp.output.7196809688687391441.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8367482227394725387.tmp (1115 bytes); [org.dataone.client.rest.RestClient]
20180205-22:00:19: [INFO]: object created. pid = testUpdateSystemMetadata_MutableRightsHolder_20183614018161 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:19: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableRightsHolder_20183614018161 [org.dataone.client.rest.RestClient]
20180205-22:00:19: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:20: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableRightsHolder_20183614018161; FilePart:sysmeta = /tmp/mmp.output.1785077534009594666.tmp (1134 bytes); [org.dataone.client.rest.RestClient]
20180205-22:00:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableRightsHolder_20183614018161 [org.dataone.client.rest.RestClient]
20180205-22:00:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:31: [INFO]:
***************** running test for testUpdateSystemMetadata_MutableRightsHolder(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:31: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:31: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:31: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:31: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:31: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableRightsHolder_20183614031384 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:31: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableRightsHolder_20183614031384
1testUpdateSystemMetadata_MutableRightsHolder_20183614031384eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T22:00:31.387+00:002018-02-05T22:00:31.387+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:32: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableRightsHolder_20183614031384; FilePart:object = /tmp/mmp.output.4952615770015939362.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4931962513521610882.tmp (1115 bytes); [org.dataone.client.rest.RestClient]
20180205-22:00:32: [INFO]: object created. pid = testUpdateSystemMetadata_MutableRightsHolder_20183614031384 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:32: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableRightsHolder_20183614031384 [org.dataone.client.rest.RestClient]
20180205-22:00:32: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:33: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableRightsHolder_20183614031384; FilePart:sysmeta = /tmp/mmp.output.5176004614318197899.tmp (1134 bytes); [org.dataone.client.rest.RestClient]
20180205-22:00:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableRightsHolder_20183614031384 [org.dataone.client.rest.RestClient]
20180205-22:00:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:44: [INFO]:
***************** running test for testUpdateSystemMetadata_MutableRightsHolder(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:44: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:44: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:44: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:44: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableRightsHolder_20183614044254 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:44: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableRightsHolder_20183614044254
1testUpdateSystemMetadata_MutableRightsHolder_20183614044254eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T22:00:44.262+00:002018-02-05T22:00:44.262+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableRightsHolder_20183614044254; FilePart:object = /tmp/mmp.output.7654231573613543063.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2752626308237669743.tmp (1113 bytes); [org.dataone.client.rest.RestClient]
20180205-22:00:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:00:44 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_MutableRightsHolder_20183614044254'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.2752626308237669743.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.7654231573613543063.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18984'
CONTENT_TYPE
'multipart/form-data; boundary=rnqB0qrz_fKVotHa1SjhdE9tFSWNE3ZijSDi'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41538'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868044557347'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868044557105'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868044556737'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868044557409'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fad618a0>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53facf3f30>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1359)
at org.dataone.integration.it.testImplementations.MNUpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_MutableRightsHolder(MNUpdateSystemMetadataTestImplementations.java:190)
at org.dataone.integration.it.testImplementations.MNUpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_MutableRightsHolder(MNUpdateSystemMetadataTestImplementations.java:174)
at org.dataone.integration.it.apiTests.MNStorageV2IT.testUpdateSystemMetadata_MutableRightsHolder(MNStorageV2IT.java:192)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:00:44 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_MutableRightsHolder_20183614044254'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.2752626308237669743.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.7654231573613543063.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18984'
CONTENT_TYPE
'multipart/form-data; boundary=rnqB0qrz_fKVotHa1SjhdE9tFSWNE3ZijSDi'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41538'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868044557347'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868044557105'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868044556737'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868044557409'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fad618a0>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53facf3f30>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:442)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:380)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 38 more
20180205-22:00:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:44: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:00:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:45: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:45: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:45: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:46: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:47: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:47: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:47: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:47: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:00:47: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]:
***************** running test for testUpdateSystemMetadata_MutableFormat(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:47: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableFormat_20183614047636 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:47: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableFormat_20183614047636
1testUpdateSystemMetadata_MutableFormat_20183614047636eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T22:00:47.643+00:002018-02-05T22:00:47.643+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:48: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableFormat_20183614047636; FilePart:object = /tmp/mmp.output.3080640451587323767.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3509035561409828604.tmp (1109 bytes); [org.dataone.client.rest.RestClient]
20180205-22:00:48: [INFO]: object created. pid = testUpdateSystemMetadata_MutableFormat_20183614047636 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:00:48: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:00:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableFormat_20183614047636 [org.dataone.client.rest.RestClient]
20180205-22:00:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableFormat_20183614047636; FilePart:sysmeta = /tmp/mmp.output.8483382190720764867.tmp (1109 bytes); [org.dataone.client.rest.RestClient]
20180205-22:01:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableFormat_20183614047636 [org.dataone.client.rest.RestClient]
20180205-22:01:00: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:00: [INFO]:
***************** running test for testUpdateSystemMetadata_MutableFormat(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:00: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:00: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:00: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:00: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:00: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:00: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableFormat_2018361410557 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:00: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableFormat_2018361410557
1testUpdateSystemMetadata_MutableFormat_2018361410557eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T22:01:00.563+00:002018-02-05T22:01:00.563+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:01: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableFormat_2018361410557; FilePart:object = /tmp/mmp.output.5286366737022784639.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5014209425680944513.tmp (1108 bytes); [org.dataone.client.rest.RestClient]
20180205-22:01:01: [INFO]: object created. pid = testUpdateSystemMetadata_MutableFormat_2018361410557 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:01: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableFormat_2018361410557 [org.dataone.client.rest.RestClient]
20180205-22:01:02: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableFormat_2018361410557; FilePart:sysmeta = /tmp/mmp.output.2190296320811195078.tmp (1108 bytes); [org.dataone.client.rest.RestClient]
20180205-22:01:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableFormat_2018361410557 [org.dataone.client.rest.RestClient]
20180205-22:01:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:12: [INFO]:
***************** running test for testUpdateSystemMetadata_MutableFormat(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:12: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:12: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:12: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:12: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:12: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableFormat_20183614112495 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:12: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableFormat_20183614112495
1testUpdateSystemMetadata_MutableFormat_20183614112495eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T22:01:12.524+00:002018-02-05T22:01:12.524+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:12: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableFormat_20183614112495; FilePart:object = /tmp/mmp.output.8676949469094652406.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5975282913134655265.tmp (1107 bytes); [org.dataone.client.rest.RestClient]
20180205-22:01:13: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:01:12 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_MutableFormat_20183614112495'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.5975282913134655265.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.8676949469094652406.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18980'
CONTENT_TYPE
'multipart/form-data; boundary=zG4gshuX3vu4zP4ikBnug2Tb0W6fhBLlfCw_bi'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41576'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868072667999'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868072667734'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868072667363'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868072668061'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fabd9df8>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fad9aa30>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1359)
at org.dataone.integration.it.testImplementations.MNUpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_MutableFormat(MNUpdateSystemMetadataTestImplementations.java:245)
at org.dataone.integration.it.testImplementations.MNUpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_MutableFormat(MNUpdateSystemMetadataTestImplementations.java:229)
at org.dataone.integration.it.apiTests.MNStorageV2IT.testUpdateSystemMetadata_MutableFormat(MNStorageV2IT.java:198)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:01:12 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_MutableFormat_20183614112495'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.5975282913134655265.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.8676949469094652406.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18980'
CONTENT_TYPE
'multipart/form-data; boundary=zG4gshuX3vu4zP4ikBnug2Tb0W6fhBLlfCw_bi'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41576'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868072667999'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868072667734'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868072667363'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868072668061'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fabd9df8>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fad9aa30>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:442)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:380)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 38 more
20180205-22:01:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:13: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:01:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:13: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:13: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:13: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:13: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:14: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:15: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:15: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:15: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:15: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]:
***************** running test for testUpdateSystemMetadata_MutableAccessPolicy(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:15: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableAccessPolicy_20183614115916 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:15: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableAccessPolicy_20183614115916
1testUpdateSystemMetadata_MutableAccessPolicy_20183614115916eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T22:01:15.923+00:002018-02-05T22:01:15.923+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableAccessPolicy_20183614115916; FilePart:object = /tmp/mmp.output.5688659441799588780.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8015001972053525188.tmp (1115 bytes); [org.dataone.client.rest.RestClient]
20180205-22:01:17: [INFO]: object created. pid = testUpdateSystemMetadata_MutableAccessPolicy_20183614115916 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:17: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableAccessPolicy_20183614115916 [org.dataone.client.rest.RestClient]
20180205-22:01:17: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:17: [INFO]: certificate filename: testGroup [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:17: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:17: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:17: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:17: [INFO]: created client for certificate file: testGroup with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableAccessPolicy_20183614115916; FilePart:sysmeta = /tmp/mmp.output.1520589293499744933.tmp (1109 bytes); [org.dataone.client.rest.RestClient]
20180205-22:01:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableAccessPolicy_20183614115916 [org.dataone.client.rest.RestClient]
20180205-22:01:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:28: [INFO]:
***************** running test for testUpdateSystemMetadata_MutableAccessPolicy(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:28: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:28: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:28: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:28: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableAccessPolicy_20183614128898 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:28: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableAccessPolicy_20183614128898
1testUpdateSystemMetadata_MutableAccessPolicy_20183614128898eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T22:01:28.903+00:002018-02-05T22:01:28.903+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:30: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableAccessPolicy_20183614128898; FilePart:object = /tmp/mmp.output.2286258225765144156.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3196403094488590399.tmp (1115 bytes); [org.dataone.client.rest.RestClient]
20180205-22:01:30: [INFO]: object created. pid = testUpdateSystemMetadata_MutableAccessPolicy_20183614128898 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:30: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableAccessPolicy_20183614128898 [org.dataone.client.rest.RestClient]
20180205-22:01:30: [INFO]: created client for certificate file: testGroup with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:30: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableAccessPolicy_20183614128898; FilePart:sysmeta = /tmp/mmp.output.4277013508553088427.tmp (1109 bytes); [org.dataone.client.rest.RestClient]
20180205-22:01:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableAccessPolicy_20183614128898 [org.dataone.client.rest.RestClient]
20180205-22:01:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:40: [INFO]:
***************** running test for testUpdateSystemMetadata_MutableAccessPolicy(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:40: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:40: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:40: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:40: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:40: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableAccessPolicy_20183614140936 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:40: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableAccessPolicy_20183614140936
1testUpdateSystemMetadata_MutableAccessPolicy_20183614140936eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T22:01:40.943+00:002018-02-05T22:01:40.943+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableAccessPolicy_20183614140936; FilePart:object = /tmp/mmp.output.8548713568787539996.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1726029220442584834.tmp (1113 bytes); [org.dataone.client.rest.RestClient]
20180205-22:01:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:01:41 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_MutableAccessPolicy_20183614140936'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.1726029220442584834.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.8548713568787539996.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18976'
CONTENT_TYPE
'multipart/form-data; boundary=eKBlDufexslzbRAEUhkfQ3ImW3V9vjY8dM'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41631'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868101084027'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868101083719'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868101083355'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868101084084'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fada4d20>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fac2afb0>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1359)
at org.dataone.integration.it.testImplementations.MNUpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_MutableAccessPolicy(MNUpdateSystemMetadataTestImplementations.java:298)
at org.dataone.integration.it.testImplementations.MNUpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_MutableAccessPolicy(MNUpdateSystemMetadataTestImplementations.java:282)
at org.dataone.integration.it.apiTests.MNStorageV2IT.testUpdateSystemMetadata_MutableAccessPolicy(MNStorageV2IT.java:204)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:01:41 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
20180205-22:01:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
20180205-22:01:41: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
20180205-22:01:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
nodeId key value
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
=============================================================================================================
POST
Variable
Value
pid
u'testUpdateSystemMetadata_MutableAccessPolicy_20183614140936'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.1726029220442584834.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.8548713568787539996.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18976'
CONTENT_TYPE
'multipart/form-data; boundary=eKBlDufexslzbRAEUhkfQ3ImW3V9vjY8dM'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
20180205-22:01:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
20180205-22:01:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41631'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868101084027'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868101083719'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868101083355'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868101084084'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fada4d20>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fac2afb0>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:442)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:380)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 38 more
20180205-22:01:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:41: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:41: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:42: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:42: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:43: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:43: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:43: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:43: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:01:43: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]:
***************** running test for testUpdateSystemMetadata_MutableReplPolicy(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:43: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableReplPolicy_20183614143844 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:43: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableReplPolicy_20183614143844
1testUpdateSystemMetadata_MutableReplPolicy_20183614143844eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T22:01:43.848+00:002018-02-05T22:01:43.848+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableReplPolicy_20183614143844; FilePart:object = /tmp/mmp.output.7782604627935526894.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3375498959518292388.tmp (1113 bytes); [org.dataone.client.rest.RestClient]
20180205-22:01:45: [INFO]: object created. pid = testUpdateSystemMetadata_MutableReplPolicy_20183614143844 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableReplPolicy_20183614143844 [org.dataone.client.rest.RestClient]
20180205-22:01:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableReplPolicy_20183614143844; FilePart:sysmeta = /tmp/mmp.output.3572603959567998022.tmp (1210 bytes); [org.dataone.client.rest.RestClient]
20180205-22:01:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableReplPolicy_20183614143844 [org.dataone.client.rest.RestClient]
20180205-22:01:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:56: [INFO]:
***************** running test for testUpdateSystemMetadata_MutableReplPolicy(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:56: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:56: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:56: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:56: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableReplPolicy_20183614156792 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:56: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableReplPolicy_20183614156792
1testUpdateSystemMetadata_MutableReplPolicy_20183614156792eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T22:01:56.796+00:002018-02-05T22:01:56.796+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableReplPolicy_20183614156792; FilePart:object = /tmp/mmp.output.8434426920194762187.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3629067813087522526.tmp (1113 bytes); [org.dataone.client.rest.RestClient]
20180205-22:01:58: [INFO]: object created. pid = testUpdateSystemMetadata_MutableReplPolicy_20183614156792 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:01:58: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:01:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableReplPolicy_20183614156792 [org.dataone.client.rest.RestClient]
20180205-22:01:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableReplPolicy_20183614156792; FilePart:sysmeta = /tmp/mmp.output.2073622764636842540.tmp (1210 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_MutableReplPolicy_20183614156792 [org.dataone.client.rest.RestClient]
20180205-22:02:09: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]:
***************** running test for testUpdateSystemMetadata_MutableReplPolicy(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:09: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableReplPolicy_2018361429200 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableReplPolicy_2018361429200
1testUpdateSystemMetadata_MutableReplPolicy_2018361429200eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgchangePermission2018-02-05T22:02:09.205+00:002018-02-05T22:02:09.205+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableReplPolicy_2018361429200; FilePart:object = /tmp/mmp.output.8832076770205129571.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1418012894812361042.tmp (1110 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:02:09 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_MutableReplPolicy_2018361429200'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.1418012894812361042.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.8832076770205129571.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18986'
CONTENT_TYPE
'multipart/form-data; boundary=V9Y-2sy_jLGACiHDQ9Cd99G-VQSJJfFza_zJAp'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41663'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868129516567'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868129516243'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868129515827'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868129516636'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f54010cd780>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fad05070>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1359)
at org.dataone.integration.it.testImplementations.MNUpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_MutableReplPolicy(MNUpdateSystemMetadataTestImplementations.java:366)
at org.dataone.integration.it.testImplementations.MNUpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_MutableReplPolicy(MNUpdateSystemMetadataTestImplementations.java:350)
at org.dataone.integration.it.apiTests.MNStorageV2IT.testUpdateSystemMetadata_MutableReplPolicy(MNStorageV2IT.java:210)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:02:09 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_MutableReplPolicy_2018361429200'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.1418012894812361042.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.8832076770205129571.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18986'
CONTENT_TYPE
'multipart/form-data; boundary=V9Y-2sy_jLGACiHDQ9Cd99G-VQSJJfFza_zJAp'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41663'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
20180205-22:02:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
SSL_TLS_SNI
20180205-22:02:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
20180205-22:02:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:02:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: Testing update() method ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: Testing update(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
20180205-22:02:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:02:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: Testing delete() method ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: Testing delete(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
'1517868129516567'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
20180205-22:02:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
20180205-22:02:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
20180205-22:02:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
'gmn2'
mod_wsgi.queue_start
'1517868129516243'
mod_wsgi.request_handler
20180205-22:02:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
'wsgi-script'
mod_wsgi.request_start
'1517868129515827'
mod_wsgi.script_reloading
20180205-22:02:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
'1'
mod_wsgi.script_start
'1517868129516636'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f54010cd780>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fad05070>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:442)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:380)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 38 more
20180205-22:02:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:10: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:10: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:10: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:10: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:11: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:11: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:12: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:12: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:12: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:12: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:12: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:12: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:12: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:12: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:12: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614212640 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:12: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614212640
1testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614212640eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:12.647+00:002018-02-05T22:02:12.647+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:14: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614212640; FilePart:object = /tmp/mmp.output.6439701737504524355.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5124384205620714252.tmp (1108 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:14: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614212640 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:14: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614212640 [org.dataone.client.rest.RestClient]
20180205-22:02:14: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614212640; FilePart:sysmeta = /tmp/mmp.output.6400989563870170766.tmp (1142 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:14: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:14: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:14: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:14: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:14: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:14: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:14: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614214819 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:14: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614214819
1testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614214819eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:14.823+00:002018-02-05T22:02:14.823+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614214819; FilePart:object = /tmp/mmp.output.5468823460891533603.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2802464620312569588.tmp (1108 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:15: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614214819 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614214819 [org.dataone.client.rest.RestClient]
20180205-22:02:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614214819; FilePart:sysmeta = /tmp/mmp.output.1324403406624419236.tmp (1142 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:16: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614216214 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614216214
1testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614216214eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:16.217+00:002018-02-05T22:02:16.217+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614216214; FilePart:object = /tmp/mmp.output.3320454398818360839.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4181437803838277925.tmp (1106 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:02:16 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614216214'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.4181437803838277925.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.3320454398818360839.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18987'
CONTENT_TYPE
'multipart/form-data; boundary=Sj-wdrUAlsjD0ARSjb4d2-gVfyFIQrcWden'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41686'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868136359179'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868136358855'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868136358489'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868136359243'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f5408656030>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fac80970>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1359)
at org.dataone.integration.it.testImplementations.UpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(UpdateSystemMetadataTestImplementations.java:306)
at org.dataone.integration.it.testImplementations.UpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(UpdateSystemMetadataTestImplementations.java:293)
at org.dataone.integration.it.apiTests.MNStorageV2IT.testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(MNStorageV2IT.java:241)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:02:16 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20183614216214'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.4181437803838277925.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.3320454398818360839.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18987'
CONTENT_TYPE
'multipart/form-data; boundary=Sj-wdrUAlsjD0ARSjb4d2-gVfyFIQrcWden'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41686'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868136359179'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868136358855'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868136358489'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868136359243'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f5408656030>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fac80970>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:442)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:380)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 38 more
20180205-22:02:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:02:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:16: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:16: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:19: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:19: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:20: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:20: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:20: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:20: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:20: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:20: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614220997 [org.dataone.client.rest.RestClient]
20180205-22:02:21: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:21: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:21: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:21: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:21: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:21: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614220997 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:21: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614220997
1testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614220997eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:21.392+00:002018-02-05T22:02:21.392+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:22: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614220997; FilePart:object = /tmp/mmp.output.3725463909662694937.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2081020127705211406.tmp (1101 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:22: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614220997 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:22: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614220997 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614220997 [org.dataone.client.rest.RestClient]
20180205-22:02:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614220997; FilePart:sysmeta = /tmp/mmp.output.7762715142945320883.tmp (1122 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:23: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:23: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614223497 [org.dataone.client.rest.RestClient]
20180205-22:02:23: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:23: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:23: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:23: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:23: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:23: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614223497 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:23: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614223497
1testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614223497eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:23.793+00:002018-02-05T22:02:23.793+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614223497; FilePart:object = /tmp/mmp.output.1399818401935749513.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3680052825676875062.tmp (1101 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:24: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614223497 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:24: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614223497 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614223497 [org.dataone.client.rest.RestClient]
20180205-22:02:25: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614223497; FilePart:sysmeta = /tmp/mmp.output.3568422914585593026.tmp (1122 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:25: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize20183614225334 [org.dataone.client.rest.RestClient]
20180205-22:02:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:25: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:02:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:25: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:26: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:26: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:26: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:27: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:27: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:27: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:27: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:27: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:27: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614227796 [org.dataone.client.rest.RestClient]
20180205-22:02:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:28: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:28: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:28: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:28: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614227796 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:28: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614227796
1testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614227796eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:28.236+00:002018-02-05T22:02:28.236+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:29: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614227796; FilePart:object = /tmp/mmp.output.8424622414994075738.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.641805013351187564.tmp (1105 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:29: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614227796 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:29: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:29: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614227796 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614227796 [org.dataone.client.rest.RestClient]
20180205-22:02:30: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614227796; FilePart:sysmeta = /tmp/mmp.output.4215393243120388757.tmp (1111 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:30: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614230364 [org.dataone.client.rest.RestClient]
20180205-22:02:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:30: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:30: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:30: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:30: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:30: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614230364 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:30: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614230364
1testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614230364eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:30.537+00:002018-02-05T22:02:30.537+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614230364; FilePart:object = /tmp/mmp.output.4261777986160894505.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4707912223582793716.tmp (1105 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:31: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614230364 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:31: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:31: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614230364 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614230364 [org.dataone.client.rest.RestClient]
20180205-22:02:32: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614230364; FilePart:sysmeta = /tmp/mmp.output.9219294913857429989.tmp (1111 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:32: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum20183614232279 [org.dataone.client.rest.RestClient]
20180205-22:02:32: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:32: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:32: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:32: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:02:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:33: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:33: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:33: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:33: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:34: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:34: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:34: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:34: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:34: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:34: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614234761 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:34: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614234761
1testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614234761eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:34.767+00:002018-02-05T22:02:34.767+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:36: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614234761; FilePart:object = /tmp/mmp.output.3464078400294425558.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.973399408132064558.tmp (1100 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:36: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614234761 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:36: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614234761 [org.dataone.client.rest.RestClient]
20180205-22:02:37: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614234761; FilePart:sysmeta = /tmp/mmp.output.5679294245718688823.tmp (1106 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:37: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:37: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:37: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:37: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:37: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:37: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:37: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:37: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201836142374 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:37: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201836142374
1testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201836142374eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:37.010+00:002018-02-05T22:02:37.010+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:37: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201836142374; FilePart:object = /tmp/mmp.output.3960480212754476556.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7137779451901909773.tmp (1098 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:37: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201836142374 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:37: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201836142374 [org.dataone.client.rest.RestClient]
20180205-22:02:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201836142374; FilePart:sysmeta = /tmp/mmp.output.3621942805079730434.tmp (1104 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:38: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:38: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:38: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:38: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:38: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:38: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614238545 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:38: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614238545
1testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614238545eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:38.551+00:002018-02-05T22:02:38.551+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614238545; FilePart:object = /tmp/mmp.output.2202212803473666383.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3827182376534998737.tmp (1098 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:02:38 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614238545'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.3827182376534998737.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.2202212803473666383.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18977'
CONTENT_TYPE
'multipart/form-data; boundary=d1Gc1gdtFgijrTvRZxD4Bn6YR_Kfw2MPbjL'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41747'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868158693811'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868158693567'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868158693184'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868158693933'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f54010cf030>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f5416f95230>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1351)
at org.dataone.integration.it.testImplementations.UpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(UpdateSystemMetadataTestImplementations.java:443)
at org.dataone.integration.it.testImplementations.UpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(UpdateSystemMetadataTestImplementations.java:428)
at org.dataone.integration.it.apiTests.MNStorageV2IT.testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(MNStorageV2IT.java:259)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:02:38 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408329410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20183614238545'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.3827182376534998737.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.2202212803473666383.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'18977'
CONTENT_TYPE
'multipart/form-data; boundary=d1Gc1gdtFgijrTvRZxD4Bn6YR_Kfw2MPbjL'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41747'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868158693811'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868158693567'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868158693184'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868158693933'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f54010cf030>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f5416f95230>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
20180205-22:02:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
20180205-22:02:39: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
20180205-22:02:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
20180205-22:02:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
nodeId key value
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
=============================================================================================================
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
20180205-22:02:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
20180205-22:02:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:442)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:380)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 38 more
20180205-22:02:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:39: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:39: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:39: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:40: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:40: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:40: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:40: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:40: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:41: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:41: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:41: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614241300 [org.dataone.client.rest.RestClient]
20180205-22:02:41: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:41: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:41: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:41: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:41: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614241300 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:41: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614241300
1testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614241300eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:41.587+00:002018-02-05T22:02:41.587+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:42: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614241300; FilePart:object = /tmp/mmp.output.819661518521739937.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2946457705618418089.tmp (1110 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:42: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614241300 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:42: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:42: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614241300 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614241300 [org.dataone.client.rest.RestClient]
20180205-22:02:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614241300; FilePart:sysmeta = /tmp/mmp.output.2316532011904505952.tmp (1135 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:43: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:43: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614243729 [org.dataone.client.rest.RestClient]
20180205-22:02:43: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:43: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:43: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:43: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:43: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614243729 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:43: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614243729
1testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614243729eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:43.883+00:002018-02-05T22:02:43.883+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614243729; FilePart:object = /tmp/mmp.output.8804521700233671429.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8263186451663913760.tmp (1110 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:44: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614243729 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:44: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614243729 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614243729 [org.dataone.client.rest.RestClient]
20180205-22:02:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614243729; FilePart:sysmeta = /tmp/mmp.output.1085201616987886334.tmp (1135 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:45: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_20183614245429 [org.dataone.client.rest.RestClient]
20180205-22:02:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:45: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:02:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:46: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:46: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:46: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:46: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:47: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:47: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:47: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:48: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:48: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:48: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614248329 [org.dataone.client.rest.RestClient]
20180205-22:02:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:48: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:48: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:48: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:48: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:48: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614248329 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:48: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614248329
1testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614248329eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:48.582+00:002018-02-05T22:02:48.582+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:49: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614248329; FilePart:object = /tmp/mmp.output.5198907546851242509.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2295312231229680519.tmp (1106 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:49: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614248329 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:49: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:49: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614248329 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614248329 [org.dataone.client.rest.RestClient]
20180205-22:02:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614248329; FilePart:sysmeta = /tmp/mmp.output.3393422062025876430.tmp (1117 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:50: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:50: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614250526 [org.dataone.client.rest.RestClient]
20180205-22:02:50: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:50: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:50: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:50: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:50: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:50: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614250526 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:50: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614250526
1testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614250526eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:50.735+00:002018-02-05T22:02:50.735+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614250526; FilePart:object = /tmp/mmp.output.588409230545018579.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.212857284527584358.tmp (1106 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:51: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614250526 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:51: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:51: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614250526 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614250526 [org.dataone.client.rest.RestClient]
20180205-22:02:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614250526; FilePart:sysmeta = /tmp/mmp.output.4717071548000884515.tmp (1117 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:52: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20183614252309 [org.dataone.client.rest.RestClient]
20180205-22:02:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:52: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:02:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:52: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:53: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:53: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:53: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:54: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:54: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:54: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:54: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:54: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:54: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614254914 [org.dataone.client.rest.RestClient]
20180205-22:02:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:55: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:55: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:55: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:55: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:55: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614254914 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:55: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614254914
1testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614254914eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:55.141+00:002018-02-05T22:02:55.141+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614254914; FilePart:object = /tmp/mmp.output.2708343271135006372.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6396708723425061044.tmp (1101 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:56: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614254914 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:56: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614254914 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614254914 [org.dataone.client.rest.RestClient]
20180205-22:02:57: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614254914; FilePart:sysmeta = /tmp/mmp.output.4365739419492872997.tmp (1061 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:57: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614257309 [org.dataone.client.rest.RestClient]
20180205-22:02:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:57: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:57: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:57: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:57: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:57: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614257309 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:57: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614257309
1testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614257309eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:02:57.503+00:002018-02-05T22:02:57.503+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614257309; FilePart:object = /tmp/mmp.output.3227232396993355207.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6760738482686690692.tmp (1101 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:58: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614257309 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:58: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:02:58: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614257309 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614257309 [org.dataone.client.rest.RestClient]
20180205-22:02:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614257309; FilePart:sysmeta = /tmp/mmp.output.5501685838343418751.tmp (1061 bytes); [org.dataone.client.rest.RestClient]
20180205-22:02:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:59: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN20183614259101 [org.dataone.client.rest.RestClient]
20180205-22:02:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:59: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:02:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:59: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:02:59: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:02:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:00: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:00: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:01: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:01: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:01: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:01: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:01: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:03:01: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361431682 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:01: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361431682
1testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361431682eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:03:01.686+00:002018-02-05T22:03:01.686+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:02: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361431682; FilePart:object = /tmp/mmp.output.4795136542294436778.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6330764299434838173.tmp (1105 bytes); [org.dataone.client.rest.RestClient]
20180205-22:03:02: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361431682 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:02: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:03:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361431682 [org.dataone.client.rest.RestClient]
20180205-22:03:04: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361431682; FilePart:sysmeta = /tmp/mmp.output.7807223752505916446.tmp (1182 bytes); [org.dataone.client.rest.RestClient]
20180205-22:03:04: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361431682; FilePart:sysmeta = /tmp/mmp.output.812880700330098325.tmp (1181 bytes); [org.dataone.client.rest.RestClient]
20180205-22:03:04: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:04: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:04: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:04: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:04: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:03:04: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:04: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361434351 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:04: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361434351
1testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361434351eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:03:04.354+00:002018-02-05T22:03:04.354+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:05: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361434351; FilePart:object = /tmp/mmp.output.3599233722252684447.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8692591645069657347.tmp (1105 bytes); [org.dataone.client.rest.RestClient]
20180205-22:03:05: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361434351 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:03:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361434351 [org.dataone.client.rest.RestClient]
20180205-22:03:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361434351; FilePart:sysmeta = /tmp/mmp.output.4739733871419101762.tmp (1182 bytes); [org.dataone.client.rest.RestClient]
20180205-22:03:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361434351; FilePart:sysmeta = /tmp/mmp.output.5534952753182993295.tmp (1182 bytes); [org.dataone.client.rest.RestClient]
20180205-22:03:06: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:06: [INFO]:
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:06: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:06: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:06: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:03:06: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:06: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361436552 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:06: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361436552
1testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361436552eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:03:06.559+00:002018-02-05T22:03:06.559+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361436552; FilePart:object = /tmp/mmp.output.5596991448392972805.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.849637846100243222.tmp (1103 bytes); [org.dataone.client.rest.RestClient]
20180205-22:03:07: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:03:06 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361436552'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.849637846100243222.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.5596991448392972805.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'19000'
CONTENT_TYPE
'multipart/form-data; boundary=qIClyPugWJmYPpEV2-qvUpx0reyBjZjmbXNKkiYT'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41853'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868186702947'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868186702637'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868186702235'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868186703013'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fb9d6b70>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fad63430>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1359)
at org.dataone.integration.it.testImplementations.UpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(UpdateSystemMetadataTestImplementations.java:616)
at org.dataone.integration.it.testImplementations.UpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(UpdateSystemMetadataTestImplementations.java:603)
at org.dataone.integration.it.apiTests.MNStorageV2IT.testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(MNStorageV2IT.java:283)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
InvalidToken at /v2/object
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request Method:
POST
Request URL:
https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version:
1.11.6
Exception Type:
InvalidToken
Exception Value:
name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Exception Location:
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects, line 69
Python Executable:
/var/local/dataone/gmn_venv/bin/python
Python Version:
2.7.12
Python Path:
['/var/local/dataone/gmn_venv/lib/python2.7',
'/var/local/dataone/gmn_venv/lib/python2.7/plat-x86_64-linux-gnu',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-old',
'/var/local/dataone/gmn_venv/lib/python2.7/lib-dynload',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn',
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages']
Server time:
Mon, 5 Feb 2018 22:03:06 +0000
Traceback
Switch to copy-and-paste view
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request) ...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
▶ Local vars
Variable
Value
exc
InvalidToken(errorCode="401", detailCode="0", description="Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"", identifier="None", nodeId="None", traceInformation="None")
get_response
<bound method D1WSGIHandler._legacy_get_response of <_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request) ...
return response
▶ Local vars
Variable
Value
middleware_method
<bound method RequestHandler.process_request of <d1_gmn.app.middleware.request_handler.RequestHandler object at 0x7f5401195350>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py in _get_response
resolver_match = resolver.resolve(request.path_info)
callback, callback_args, callback_kwargs = resolver_match
request.resolver_match = resolver_match
# Apply view middleware
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs) ...
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
▶ Local vars
Variable
Value
callback
<function dispatch_object_list at 0x7f53fb9d07d0>
callback_args
()
callback_kwargs
{}
middleware_method
<bound method ViewHandler.process_view of <d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>>
request
<D1WSGIRequest: POST '/mn/v2/object'>
resolver
<RegexURLResolver 'd1_gmn.app.urls' (None:None) ^/>
resolver_match
ResolverMatch(func=d1_gmn.app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=dispatch_object_list, app_names=[], namespaces=[])
response
None
self
<_mod_wsgi_f3e916cfa46d3529aa9d5eaf0de8f85e.D1WSGIHandler object at 0x7f5408327410>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_view
logging.info(
u'Calling view: func_name="{}", method="{}", args="{}", kwargs="{}", url="{}"'
.format(
view_func.__name__, request.method, view_args, view_kwargs, request.path_info
)
)
# logging.debug(request.headers)
self.process_session(request) ...
def process_session(self, request):
# For simulating an HTTPS connection with client authentication when
# debugging via regular HTTP, two mechanisms are supported. (1) A full
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
view_args
()
view_func
<function dispatch_object_list at 0x7f53fb9d07d0>
view_kwargs
{}
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in process_session
# client side certificate can be included and (2) a list of subjects can be
# included. Both use vendor specific extensions (HTTP headers that start
# with the string "VENDOR_".) In some testing scenarios, it is convenient to
# submit lists of subjects without having to generate certificates. In other
# scenarios, it is desirable to simulate an HTTPS interaction as closely as
# possible by providing a complete certificate.
request.primary_subject_str, request.all_subjects_set = (
self.get_active_subject_set(request) ...
)
def get_active_subject_set(self, request):
"""Get a set containing all subjects for which the current connection has
been successfully authenticated
"""
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py in get_active_subject_set
request.META['SSL_CLIENT_CERT'] = \
self.pem_in_http_header_to_pem_in_string(
request.META['HTTP_VENDOR_INCLUDE_CERTIFICATE'])
# Add subjects from any provided certificate and JWT and store them in
# the Django request obj.
cert_primary_str, cert_equivalent_set = (
d1_gmn.app.middleware.session_cert.get_subjects(request) ...
)
jwt_subject_list = (
d1_gmn.app.middleware.session_jwt.
validate_jwt_and_get_subject_list(request)
)
primary_subject_str = cert_primary_str
▶ Local vars
Variable
Value
request
<D1WSGIRequest: POST '/mn/v2/object'>
self
<d1_gmn.app.middleware.view_handler.ViewHandler object at 0x7f5400042990>
/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py in get_subjects
"""
if _is_certificate_provided(request):
try:
return get_authenticated_subjects(request.META['SSL_CLIENT_CERT'])
except Exception as e:
raise d1_common.types.exceptions.InvalidToken(
0,
u'Error extracting session from certificate. error="{}"'.format(str(e)) ...
)
else:
return d1_common.const.SUBJECT_PUBLIC, set()
def get_authenticated_subjects(cert_pem):
▶ Local vars
Variable
Value
e
InvalidToken(errorCode="401", detailCode="0", description="Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""", identifier="None", nodeId="None", traceInformation="None")
request
<D1WSGIRequest: POST '/mn/v2/object'>
Environment:
Request Method: POST
Request URL: https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object
Django Version: 1.11.6
Python Version: 2.7.12
Installed Applications:
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
Installed Middleware:
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
Traceback:
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_view
47. self.process_session(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in process_session
59. self.get_active_subject_set(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/view_handler.py" in get_active_subject_set
76. d1_gmn.app.middleware.session_cert.get_subjects(request)
File "/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/middleware/session_cert.py" in get_subjects
69. u'Error extracting session from certificate. error="{}"'.format(str(e))
Exception Type: InvalidToken at /v2/object
Exception Value: name: InvalidToken
errorCode: 401
detailCode: 0
description:
Error extracting session from certificate. error="name: InvalidToken
errorCode: 401
detailCode: 0
description: Could not deserialize SubjectInfo. subject_info="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>", error="Unable to deserialize XML to PyXB. error="Invalid non-element content at <unknown>[1:113]" xml="<?xml version="1.0" encoding="UTF-8"?><d1:subjectInfo xmlns:d1="http://ns.dataone.org/service/types/v1">.<person>..<subject>CN=testRightsHolder,DC=dataone,DC=org</subject>..<givenName>testRightsHolder_givenName</givenName>..<familyName>testRightsHolder_familyName</familyName>.</person></d1:subjectInfo>""
"
Request information
USER
[unable to retrieve the current user]
GET
No GET data
POST
Variable
Value
pid
u'testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2018361436552'
FILES
Variable
Value
sysmeta
<InMemoryUploadedFile: mmp.output.849637846100243222.tmp (application/octet-stream)>
object
<InMemoryUploadedFile: mmp.output.5596991448392972805.tmp (application/octet-stream)>
COOKIES
No cookie data
META
Variable
Value
CONTENT_LENGTH
'19000'
CONTENT_TYPE
'multipart/form-data; boundary=qIClyPugWJmYPpEV2-qvUpx0reyBjZjmbXNKkiYT'
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT_ENCODING
'gzip,deflate'
HTTP_CONNECTION
'Keep-Alive'
HTTP_HOST
'pangaea-dev-orc-1.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_INFO
u'/v2/object'
PATH_TRANSLATED
'/var/www/html/v2/object'
QUERY_STRING
''
REMOTE_ADDR
'64.106.40.19'
REMOTE_PORT
'41853'
REQUEST_METHOD
'POST'
REQUEST_SCHEME
'https'
REQUEST_URI
'/mn/v2/object'
SCRIPT_FILENAME
'/var/local/dataone/gmn_venv/lib/python2.7/site-packages/d1_gmn/wsgi.py'
SCRIPT_NAME
u'/mn'
SERVER_ADDR
'160.36.13.167'
SERVER_ADMIN
'email@monicaihli.com'
SERVER_NAME
'pangaea-dev-orc-1.test.dataone.org'
SERVER_PORT
'443'
SERVER_PROTOCOL
'HTTP/1.1'
SERVER_SIGNATURE
'<address>Apache/2.4.18 (Ubuntu) Server at pangaea-dev-orc-1.test.dataone.org Port 443</address>\n'
SERVER_SOFTWARE
'Apache/2.4.18 (Ubuntu)'
SSL_CLIENT_CERT
'-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFJzCCBA+gAwIBAgISBDWLQm4kWDEU0nlZbn/BZyG+MA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMTQyMzI5NDlaFw0x\nODA0MTQyMzI5NDlaMC0xKzApBgNVBAMTInBhbmdhZWEtZGV2LW9yYy0xLnRlc3Qu\nZGF0YW9uZS5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8VVzN\nfyPYsK+Tmewu8jGX5ErhZizzpFiSSR9V3OgUJ9dZfEwxf4Us7R8hEAh+fvgEAhOW\nhfDB0/GmdIpa275ta1KeI/oPJQ7DnGomlShnya5asu+Gp7jLVcVD8OftBY/mU4Dg\nC7+MsdCImtOU4t0vLCmpFgj5I7JtMpYO/eft6PAlMA30pqABJMgAYSoXUdfruXcm\nBHP7zjL0wJ9Jho3HsD6dYJ1nGVzvzuZGwI2TbI04yBrSKJkE4FMGm+R8/dQrWsM9\n77pzZ4WbvIWKdklo4EVhB/LHFt7Z3JDx37T334el7FdBA7+nBUIU6m3XaYvsciyd\n+G9GtQVMF4MaRF/NAgMBAAGjggIiMIICHjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE\nFDuBqWP/0fm7M3w8Q4sU84zXCLGfMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF\nZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au\naW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu\naW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLQYDVR0RBCYwJIIicGFuZ2FlYS1kZXYt\nb3JjLTEudGVzdC5kYXRhb25lLm9yZzCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB\n5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu\nY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5\nIG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5\nIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5k\nIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3\nDQEBCwUAA4IBAQA4RL6VvVT1mwnpEo8r3LUTUhr/pB3IX3+0HEmPcW+0XVXKA2OB\nGH4N9fQGId0vBpPRFtSrKwsPMoudB82tvPadgcQSc2BKi96HVb7hd28B5z9J+/Tb\n4Y9g8xCIadwSPZ5kE9bdjgP+/AnesARsYdKpykc5r6h0onWm1SznH2MPUIEYE3wq\nLwUDvhdIoThBmF7I4MjXNmw9Aa+8ktqkDmTBAAl3x8xFSXmR+2iliA6fQHMUM4ci\n7tqTXjxOWYzAaLxvPqwli8G+26bZI7sjVMmzY7LuS4Pw9qo13FKYNqDtqMafvTSz\ni9nwPFfq38q8424Pty+4F/0QIc/GJviLHZUD\n-----END CERTIFICATE-----\n'
SSL_TLS_SNI
'pangaea-dev-orc-1.test.dataone.org'
apache.version
(2, 4, 18)
mod_wsgi.application_group
''
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1517868186702947'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.input_chunked
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'443'
mod_wsgi.process_group
'gmn2'
mod_wsgi.queue_start
'1517868186702637'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_start
'1517868186702235'
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1517868186703013'
mod_wsgi.version
(4, 3, 0)
wsgi.errors
<mod_wsgi.Log object at 0x7f53fb9d6b70>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7f53fad63430>
wsgi.multiprocess
True
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'https'
wsgi.version
(1, 0)
Settings
Using settings module d1_gmn.settings
Setting
Value
ABSOLUTE_URL_OVERRIDES
{}
ADMINS
(('My Name', 'my_address@my_email.tld'),)
ALLOWED_HOSTS
['localhost', '127.0.0.1']
APPEND_SLASH
True
AUTHENTICATION_BACKENDS
[u'django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'TIMEOUT': 3600}}
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
600
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/urn_node_mnTestPANGAEA-1.pem'
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
CSRF_COOKIE_AGE
31449600
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
False
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '',
'NAME': 'gmn2',
'OPTIONS': {},
'PASSWORD': u'********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}}
DATABASE_ROUTERS
[]
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
DATAONE_TRUSTED_SUBJECTS
set([])
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
u'%Y-%m-%d %H:%M:%S.%f',
u'%Y-%m-%d %H:%M',
u'%Y-%m-%d',
u'%m/%d/%Y %H:%M:%S',
u'%m/%d/%Y %H:%M:%S.%f',
u'%m/%d/%Y %H:%M',
u'%m/%d/%Y',
u'%m/%d/%y %H:%M:%S',
u'%m/%d/%y %H:%M:%S.%f',
u'%m/%d/%y %H:%M',
u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
u'%m/%d/%Y',
u'%m/%d/%y',
u'%b %d %Y',
u'%b %d, %Y',
u'%d %b %Y',
u'%d %b, %Y',
u'%B %d %Y',
u'%B %d, %Y',
u'%d %B %Y',
u'%d %B, %Y']
DEBUG
True
DEBUG_ALLOW_INTEGRATION_TESTS
False
DEBUG_ECHO_REQUEST
False
DEBUG_GMN
True
DEBUG_PROFILE_SQL
False
DEBUG_PROPAGATE_EXCEPTIONS
False
DEBUG_PYCHARM
False
DEBUG_PYCHARM_BIN
'pycharm.sh'
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
EMAIL_BACKEND
u'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
FILE_CHARSET
u'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS
[]
INSTALLED_APPS
['django.contrib.staticfiles',
'd1_gmn.app',
'd1_gmn.app.startup.GMNStartupChecks']
INTERNAL_IPS
[]
LANGUAGES
[(u'af', u'Afrikaans'),
(u'ar', u'Arabic'),
(u'ast', u'Asturian'),
(u'az', u'Azerbaijani'),
(u'bg', u'Bulgarian'),
(u'be', u'Belarusian'),
(u'bn', u'Bengali'),
(u'br', u'Breton'),
(u'bs', u'Bosnian'),
(u'ca', u'Catalan'),
(u'cs', u'Czech'),
(u'cy', u'Welsh'),
(u'da', u'Danish'),
(u'de', u'German'),
(u'dsb', u'Lower Sorbian'),
(u'el', u'Greek'),
(u'en', u'English'),
(u'en-au', u'Australian English'),
(u'en-gb', u'British English'),
(u'eo', u'Esperanto'),
(u'es', u'Spanish'),
(u'es-ar', u'Argentinian Spanish'),
(u'es-co', u'Colombian Spanish'),
(u'es-mx', u'Mexican Spanish'),
(u'es-ni', u'Nicaraguan Spanish'),
(u'es-ve', u'Venezuelan Spanish'),
(u'et', u'Estonian'),
(u'eu', u'Basque'),
(u'fa', u'Persian'),
(u'fi', u'Finnish'),
(u'fr', u'French'),
(u'fy', u'Frisian'),
(u'ga', u'Irish'),
(u'gd', u'Scottish Gaelic'),
(u'gl', u'Galician'),
(u'he', u'Hebrew'),
(u'hi', u'Hindi'),
(u'hr', u'Croatian'),
(u'hsb', u'Upper Sorbian'),
(u'hu', u'Hungarian'),
(u'ia', u'Interlingua'),
(u'id', u'Indonesian'),
(u'io', u'Ido'),
(u'is', u'Icelandic'),
(u'it', u'Italian'),
(u'ja', u'Japanese'),
(u'ka', u'Georgian'),
(u'kk', u'Kazakh'),
(u'km', u'Khmer'),
(u'kn', u'Kannada'),
(u'ko', u'Korean'),
(u'lb', u'Luxembourgish'),
(u'lt', u'Lithuanian'),
(u'lv', u'Latvian'),
(u'mk', u'Macedonian'),
(u'ml', u'Malayalam'),
(u'mn', u'Mongolian'),
(u'mr', u'Marathi'),
(u'my', u'Burmese'),
(u'nb', u'Norwegian Bokm\xe5l'),
(u'ne', u'Nepali'),
(u'nl', u'Dutch'),
(u'nn', u'Norwegian Nynorsk'),
(u'os', u'Ossetic'),
(u'pa', u'Punjabi'),
(u'pl', u'Polish'),
(u'pt', u'Portuguese'),
(u'pt-br', u'Brazilian Portuguese'),
(u'ro', u'Romanian'),
(u'ru', u'Russian'),
(u'sk', u'Slovak'),
(u'sl', u'Slovenian'),
(u'sq', u'Albanian'),
(u'sr', u'Serbian'),
(u'sr-latn', u'Serbian Latin'),
(u'sv', u'Swedish'),
(u'sw', u'Swahili'),
(u'ta', u'Tamil'),
(u'te', u'Telugu'),
(u'th', u'Thai'),
(u'tr', u'Turkish'),
(u'tt', u'Tatar'),
(u'udm', u'Udmurt'),
(u'uk', u'Ukrainian'),
(u'ur', u'Urdu'),
(u'vi', u'Vietnamese'),
(u'zh-hans', u'Simplified Chinese'),
(u'zh-hant', u'Traditional Chinese')]
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[]
LOGGING
{'disable_existing_loggers': True,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
'handlers': {'file': {'class': 'logging.FileHandler',
'filename': '/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
'django': {'handlers': ['file'],
'level': 'DEBUG',
'propagate': False},
'django.db.backends': {'handlers': ['null'],
'level': 'WARNING',
'propagate': False}},
'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/accounts/profile/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOG_LEVEL
'DEBUG'
LOG_PATH
'/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/gmn.log'
MANAGERS
[]
MAX_XML_DOCUMENT_SIZE
10485760
MEDIA_ROOT
u''
MEDIA_URL
''
MESSAGE_STORAGE
u'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE
None
MIDDLEWARE_CLASSES
('d1_gmn.app.middleware.request_handler.RequestHandler',
'd1_gmn.app.middleware.exception_handler.ExceptionHandler',
'd1_gmn.app.middleware.response_handler.ResponseHandler',
'd1_gmn.app.middleware.profiling_handler.ProfilingHandler',
'd1_gmn.app.middleware.view_handler.ViewHandler')
MIGRATION_MODULES
{}
MONITOR
True
MONTH_DAY_FORMAT
u'F j'
NODE_BASEURL
'https://pangaea-dev-orc-1.test.dataone.org/mn'
NODE_CONTACT_SUBJECT
'CN=M I A213106, O=Google, C=US, DC=cilogon, DC=org'
NODE_DESCRIPTION
'PANGAEA is an Open Access library aimed at archiving, publishing and distributing georeferenced data from earth system research.'
NODE_IDENTIFIER
'urn:node:mnTestPANGAEA'
NODE_NAME
'Pangaea'
NODE_REPLICATE
False
NODE_STATE
'up'
NODE_SUBJECT
'CN=urn:node:mnTestPANGAEA,DC=dataone,DC=org'
NODE_SYNCHRONIZE
True
NODE_SYNC_SCHEDULE_HOUR
'*'
NODE_SYNC_SCHEDULE_MINUTE
'42'
NODE_SYNC_SCHEDULE_MONTH
'*'
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
NODE_SYNC_SCHEDULE_SECOND
'0'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_YEAR
'*'
NUMBER_GROUPING
0
NUM_CHUNK_BYTES
1048576
OBJECT_STORE_PATH
'/var/local/dataone/gmn_object_store'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PROXY_MODE_BASIC_AUTH_ENABLED
False
PROXY_MODE_BASIC_AUTH_PASSWORD
u'********************'
PROXY_MODE_BASIC_AUTH_USERNAME
''
PROXY_MODE_STREAM_TIMEOUT
30
PUBLIC_LOG_RECORDS
True
PUBLIC_OBJECT_LIST
True
REPLICATION_ALLOWEDNODE
()
REPLICATION_ALLOWEDOBJECTFORMAT
()
REPLICATION_ALLOW_ONLY_PUBLIC
False
REPLICATION_MAXOBJECTSIZE
-1
REPLICATION_MAX_ATTEMPTS
24
REPLICATION_SPACEALLOCATED
10737418240
REQUIRE_WHITELIST_FOR_UPDATE
True
ROOT_URLCONF
'd1_gmn.app.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'root@localhost'
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
1209600
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
True
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
False
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'd1_gmn.settings'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[]
STAND_ALONE
False
STATICFILES_DIRS
[]
STATICFILES_FINDERS
[u'django.contrib.staticfiles.finders.FileSystemFinder',
u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
None
STATIC_URL
'/static/'
SYSMETA_REFRESH_MAX_ATTEMPTS
24
TEMPLATES
[{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/var/local/dataone/gmn_venv/local/lib/python2.7/site-packages/d1_gmn/app/templates'],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages'],
'loaders': ['django.template.loaders.filesystem.Loader']}}]
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
'UTC'
TRUST_CLIENT_AUTHORITATIVEMEMBERNODE
True
TRUST_CLIENT_DATESYSMETADATAMODIFIED
True
TRUST_CLIENT_DATEUPLOADED
True
TRUST_CLIENT_ORIGINMEMBERNODE
True
TRUST_CLIENT_SERIALVERSION
False
TRUST_CLIENT_SUBMITTER
True
USE_ETAGS
False
USE_I18N
False
USE_L10N
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'
You're seeing this error because you have DEBUG = True in your
Django settings file. Change that to False, and Django will
display a standard page generated by the handler for this status code.
at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:442)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:380)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 38 more
Tests run: 72, Failures: 64, Errors: 0, Skipped: 2, Time elapsed: 603.962 sec <<< FAILURE!
Running org.dataone.integration.it.apiTests.MNQueryV2IT
20180205-22:03:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:07: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:03:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:07: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:07: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:07: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:08: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:08: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:08: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:08: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:08: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:08: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:08: [INFO]:
***************** running test for testListQueryEngines(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query [org.dataone.client.rest.RestClient]
20180205-22:03:09: [INFO]:
***************** running test for testListQueryEngines(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/query [org.dataone.client.rest.RestClient]
20180205-22:03:09: [INFO]:
***************** running test for testListQueryEngines(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/query [org.dataone.client.rest.RestClient]
20180205-22:03:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:03:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:09: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:09: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:10: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:10: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:10: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:10: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:10: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:10: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:10: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query [org.dataone.client.rest.RestClient]
20180205-22:03:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/pathquery [org.dataone.client.rest.RestClient]
20180205-22:03:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/query [org.dataone.client.rest.RestClient]
20180205-22:03:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/query/pathquery [org.dataone.client.rest.RestClient]
20180205-22:03:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/query [org.dataone.client.rest.RestClient]
Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 4.007 sec <<< FAILURE!
Running org.dataone.integration.it.apiTests.MNCoreV2SlowIT
20180205-22:03:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:11: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:03:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:11: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:11: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:11: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:11: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:12: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:12: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:12: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:12: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:03:12: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:12: [INFO]:
***************** running test for testGetLogRecords_AccessRestriction(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:03:12: [INFO]:
***************** running test for testGetLogRecords_AccessRestriction(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:03:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:03:12: [INFO]:
***************** running test for testGetLogRecords_AccessRestriction(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:04:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:12: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:04:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:04:13: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:04:13: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:04:14: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:04:14: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:04:15: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:04:15: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:04:16: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:04:16: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:04:16: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:04:16: [INFO]:
***************** running test for testGetLogRecords_Slicing(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:05:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:17: [INFO]:
***************** running test for testGetLogRecords_Slicing(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:05:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/log?start=0&count=500 [org.dataone.client.rest.RestClient]
20180205-22:05:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:22: [INFO]:
***************** running test for testGetLogRecords_Slicing(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:05:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/log?start=0&count=500 [org.dataone.client.rest.RestClient]
20180205-22:05:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:46: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:05:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:05:47: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:05:47: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:05:47: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:05:48: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:05:49: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:49: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:05:49: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:49: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:05:49: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:49: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:05:50: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:05:50: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:05:50: [INFO]:
***************** running test for testGetLogRecords_pidFiltering() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:06:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:06:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:06:50: [INFO]:
***************** running test for testGetLogRecords_pidFiltering() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:06:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:06:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/log?idFilter=doi:10.5072/FK2/LTER/knb-lter-gce.100.15 [org.dataone.client.rest.RestClient]
20180205-22:06:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:06:53: [INFO]:
***************** running test for testGetLogRecords_pidFiltering() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:07:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/log?idFilter=testGetPackage_Zip_201836135242326 [org.dataone.client.rest.RestClient]
20180205-22:07:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:07: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:07:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:07:08: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:07:08: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:07:08: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:07:09: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:07:10: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:07:10: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:07:10: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:07:11: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:07:11: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:07:11: [INFO]:
***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:08:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:11: [INFO]:
***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:08:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/log?fromDate=2014-11-19T21:43:49.173%2B00:00 [org.dataone.client.rest.RestClient]
20180205-22:08:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:16: [INFO]:
***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:08:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/log?fromDate=2018-02-05T22:05:16.715%2B00:00 [org.dataone.client.rest.RestClient]
20180205-22:08:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:29: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:08:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:08:29: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:08:29: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:08:30: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:08:30: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:08:31: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:31: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:08:32: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:08:32: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:08:32: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:08:32: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:08:32: [INFO]:
***************** running test for testGetLogRecords(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:09:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:32: [INFO]:
***************** running test for testGetLogRecords(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:09:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/log?fromDate=2018-02-05T22:09:35.598%2B00:00&toDate=2018-02-05T22:09:36.598%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient]
20180205-22:09:36: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:36: [INFO]:
***************** running test for testGetLogRecords(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/log [org.dataone.client.rest.RestClient]
20180205-22:09:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/log?fromDate=2018-02-05T22:09:49.797%2B00:00&toDate=2018-02-05T22:09:50.797%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient]
Tests run: 6, Failures: 5, Errors: 0, Skipped: 1, Time elapsed: 399.765 sec <<< FAILURE!
Running org.dataone.integration.it.apiTests.MNAuthorizationV2IT
20180205-22:09:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:51: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:09:51: [INFO]: Testing isAuthorized() method ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:51: [INFO]: Testing isAuthorized(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:51: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
20180205-22:09:51: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:09:51: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:51: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:09:51: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:51: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:09:52: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:09:52: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:09:53: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:09:53: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:09:54: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:09:54: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:09:54: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:54: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:54: [INFO]:
***************** running test for testIsAuthorized() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:09:56: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:56: [INFO]: Caching identifier TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:09:58: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:09:58: [INFO]:
***************** running test for testIsAuthorized() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:10:00: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-2:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:00: [INFO]: Caching identifier TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:10:02: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:02: [INFO]:
***************** running test for testIsAuthorized() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:10:02: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:02: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:02: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:02: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:02: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:02: [WARN]: Unable to find a valid authoritative MN to use for the object: TierTesting:pangaea-dev-orc-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:02: [INFO]: creating a test object. pid = TierTesting:pangaea-dev-orc-1:Public_READ.15 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:02: [INFO]: SystemMetadata for pid: TierTesting:pangaea-dev-orc-1:Public_READ.15
1TierTesting:pangaea-dev-orc-1:Public_READ.15eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgpublicread2018-02-05T22:10:02.326+00:002018-02-05T22:10:02.326+00:00bogusAuthoritativeNodebogusAuthoritativeNode
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:02: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = TierTesting:pangaea-dev-orc-1:Public_READ.15; FilePart:object = /tmp/mmp.output.8221079158718492077.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8639642061468494514.tmp (1055 bytes); [org.dataone.client.rest.RestClient]
20180205-22:10:02: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object [org.dataone.client.rest.RestClient]
20180205-22:10:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testView_Scimeta_2018361458187 [org.dataone.client.rest.RestClient]
20180205-22:10:10: [INFO]: Caching identifier testView_Scimeta_2018361458187 for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/isAuthorized/testView_Scimeta_2018361458187?action=read [org.dataone.client.rest.RestClient]
20180205-22:10:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:10: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:10:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:10:10: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:10:10: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:10:10: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:10:11: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:10:12: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:10:12: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:10:12: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:10:12: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:10:12: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:12: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 [org.dataone.client.rest.RestClient]
20180205-22:10:14: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:14: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:14: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:10:16: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:10:17: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:10:19: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:19: [INFO]: certificate filename: testPerson_NoSubjectInfo [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:19: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:19: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:19: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:19: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:19: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:10:20: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:10:21: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:10:22: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:22: [INFO]: certificate filename: testEQPerson1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:22: [INFO]: client setup as Subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:22: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:22: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:10:24: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:10:26: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:10:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:27: [INFO]: certificate filename: testEQPerson3 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:27: [INFO]: client setup as Subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:27: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:27: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:10:29: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:10:31: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:10:32: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:32: [INFO]: certificate filename: testGroupie [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:32: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:32: [INFO]: client setup as Subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:32: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:32: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:33: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:10:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:34: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:10:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:35: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:10:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:37: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:37: [INFO]: Running isAuthorized() on PUT https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/mNodeTier3TestUpdate201836135843536; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate20183613584482; FilePart:object = /tmp/mmp.output.3158838694437679528.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2434000164942360379.tmp (982 bytes); with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:10:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:38: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:10:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:40: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:10:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:41: [INFO]: Running isAuthorized() on GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/log with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:10:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:42: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:10:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:43: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:10:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:43: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:43: [INFO]: certificate filename: testPerson_Expired [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:43: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:43: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:44: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:44: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00
at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:44: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:44: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00
at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:45: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:45: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00
at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:45: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:45: [INFO]: certificate filename: testPerson_SelfSigned [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:45: [INFO]: client setup as Subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:10:45: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:45: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:10:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:46: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:10:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:47: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:10:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:10:47: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 [org.dataone.client.rest.RestClient]
20180205-22:10:48: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:48: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:10:50: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:10:52: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:10:53: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:54: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:10:55: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:10:55: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:10:56: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:56: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:10:58: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:10:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:00: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:01: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:01: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:03: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:04: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:06: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:06: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:08: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:09: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:10: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:10: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:12: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:13: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:14: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:15: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:16: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:16: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:17: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:17: [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.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:17: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:17: [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.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:18: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:18: [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.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:18: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:18: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:19: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:20: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:20: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:RightsHolder_testPerson.15 [org.dataone.client.rest.RestClient]
20180205-22:11:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/node [org.dataone.client.rest.RestClient]
20180205-22:11:21: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:21: [INFO]: certificate filename: testSubmitter [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:21: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:11:21: [INFO]: client setup as Subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:21: [INFO]: creating a test object. pid = TierTesting:pangaea-dev-orc-1:RightsHolder_testPerson.15 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:21: [INFO]: SystemMetadata for pid: TierTesting:pangaea-dev-orc-1:RightsHolder_testPerson.15
1TierTesting:pangaea-dev-orc-1:RightsHolder_testPerson.15eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=testSubmitter,DC=dataone,DC=orgCN=testPerson,DC=dataone,DC=org2018-02-05T22:11:21.569+00:002018-02-05T22:11:21.569+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:21: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = TierTesting:pangaea-dev-orc-1:RightsHolder_testPerson.15; FilePart:object = /tmp/mmp.output.8330846403528624716.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.74705282602450755.tmp (900 bytes); [org.dataone.client.rest.RestClient]
20180205-22:11:21: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/Access allowed only for subjects with Create/Update/Delete permission. active_subjects="CN=testPerson,DC=dataone,DC=org (primary), CN=testGroup,DC=dataone,DC=org, CN=testEQPerson1,DC=dataone,DC=org, CN=testEQPerson2,DC=dataone,DC=org, authenticatedUser, CN=someLegacyAcct,DC=somewhere,DC=org, verifiedUser, CN=testEQPerson3,DC=dataone,DC=org, public"
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1368)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.procureSpecialTestObject(AbstractAuthorizationTestImplementations.java:2185)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:238)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.NotAuthorized: Access allowed only for subjects with Create/Update/Delete permission. active_subjects="CN=testPerson,DC=dataone,DC=org (primary), CN=testGroup,DC=dataone,DC=org, CN=testEQPerson1,DC=dataone,DC=org, CN=testEQPerson2,DC=dataone,DC=org, authenticatedUser, CN=someLegacyAcct,DC=somewhere,DC=org, verifiedUser, CN=testEQPerson3,DC=dataone,DC=org, public"
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 36 more
20180205-22:11:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:21: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:11:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:11:22: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:11:22: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:11:24: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:11:25: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:11:26: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:11:26: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:11:26: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:11:27: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:11:27: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:27: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 [org.dataone.client.rest.RestClient]
20180205-22:11:27: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:27: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:28: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:28: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:29: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:29: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:30: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:408)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:31: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:409)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:32: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:410)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:33: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:34: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:34: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:35: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:35: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:36: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:36: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:37: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:37: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:38: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:38: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:39: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:39: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:39: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:41: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:42: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:43: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:44: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:45: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:45: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:46: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testPerson.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:47: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:47: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:48: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 [org.dataone.client.rest.RestClient]
20180205-22:11:48: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:48: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:48: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:50: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:50: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:50: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:408)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:52: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:409)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:53: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:410)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:11:54: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:54: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:55: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:55: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:56: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:56: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:57: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:57: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:57: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:58: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:11:59: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:11:59: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:11:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:11:59: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:00: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:01: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:02: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:04: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:04: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:05: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12: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]
20180205-22:12:06: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:07: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:08: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:08: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:RightsHolder_testGroup.15 [org.dataone.client.rest.RestClient]
20180205-22:12:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/node [org.dataone.client.rest.RestClient]
20180205-22:12:08: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:08: [INFO]: certificate filename: testSubmitter [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:08: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:12:08: [INFO]: client setup as Subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:08: [INFO]: creating a test object. pid = TierTesting:pangaea-dev-orc-1:RightsHolder_testGroup.15 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:08: [INFO]: SystemMetadata for pid: TierTesting:pangaea-dev-orc-1:RightsHolder_testGroup.15
1TierTesting:pangaea-dev-orc-1:RightsHolder_testGroup.15eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=testSubmitter,DC=dataone,DC=orgCN=testGroup,DC=dataone,DC=org2018-02-05T22:12:08.993+00:002018-02-05T22:12:08.993+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = TierTesting:pangaea-dev-orc-1:RightsHolder_testGroup.15; FilePart:object = /tmp/mmp.output.7164253118580579407.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7402896687907467377.tmp (898 bytes); [org.dataone.client.rest.RestClient]
20180205-22:12:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
org.dataone.client.exception.ClientSideException: Unable to create test object!/Access allowed only for subjects with Create/Update/Delete permission. active_subjects="CN=testPerson,DC=dataone,DC=org (primary), CN=testGroup,DC=dataone,DC=org, CN=testEQPerson1,DC=dataone,DC=org, CN=testEQPerson2,DC=dataone,DC=org, authenticatedUser, CN=someLegacyAcct,DC=somewhere,DC=org, verifiedUser, CN=testEQPerson3,DC=dataone,DC=org, public"
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1368)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.procureSpecialTestObject(AbstractAuthorizationTestImplementations.java:2185)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:378)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.NotAuthorized: Access allowed only for subjects with Create/Update/Delete permission. active_subjects="CN=testPerson,DC=dataone,DC=org (primary), CN=testGroup,DC=dataone,DC=org, CN=testEQPerson1,DC=dataone,DC=org, CN=testEQPerson2,DC=dataone,DC=org, authenticatedUser, CN=someLegacyAcct,DC=somewhere,DC=org, verifiedUser, CN=testEQPerson3,DC=dataone,DC=org, public"
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90)
at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463)
at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600)
... 36 more
20180205-22:12:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:12:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:12:09: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:12:09: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:12:10: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:12:10: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:12:11: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:12:12: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:12:12: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:12:12: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:12:12: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:12:13: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:13: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:Public_READ.15 with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:14: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:15: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:15: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:16: [INFO]: Running isAuthorized() on POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = TierTesting:pangaea-dev-orc-1:RightsHolder_testGroup.15; FilePart:object = /tmp/mmp.output.7164253118580579407.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7402896687907467377.tmp (898 bytes); with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:18: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:21: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:23: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:23: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:24: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:26: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:26: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:27: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:29: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:32: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:34: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:35: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:37: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:39: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:41: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:42: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:43: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:45: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:46: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:46: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:47: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:50: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:51: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:52: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:52: [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]
20180205-22:12:52: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:RightsHolder_testGroup.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:53: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Public_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:12:54: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:12:55: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-2:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:55: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:Public_READ.15 with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:12:57: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:12:57: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:12:58: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:12:58: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:13:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:01: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:13:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:03: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:13:05: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:05: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:13:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:07: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:13:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:08: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:13:09: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:09: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:13:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:11: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:13:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:14: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:13:16: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:16: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:13:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:19: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:13:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:21: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:13:23: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:23: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:13:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:24: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:13:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:26: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:13:27: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:28: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:13:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:29: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:13:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:30: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:13:31: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:13:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:32: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:13:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:33: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:13:33: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:34: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:13:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:35: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:13:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Public_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:35: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:13:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:13:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:36: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:13:36: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:13:37: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:13:37: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:13:37: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:13:38: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:38: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:13:39: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:13:39: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:13:39: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:13:40: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:13:40: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:13:40: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:41: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:13:42: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:13:43: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:13:43: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:44: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:13:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:46: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:13:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:48: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:13:50: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:51: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:13:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:52: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:13:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:53: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:13:54: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:55: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:13:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:57: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:13:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:13:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:13:59: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:01: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:02: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:04: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:06: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:08: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:09: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:10: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:12: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:13: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:13: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:14: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:15: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:17: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:18: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:18: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:19: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:19: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:20: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:21: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:21: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:14:22: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:22: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:22: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:23: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:24: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:24: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:25: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:27: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:29: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:31: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:32: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:33: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:34: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:35: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:35: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:38: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:40: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:42: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:42: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:44: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:47: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:48: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:50: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:52: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:53: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:53: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:54: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:56: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:57: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:14:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:58: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:14:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14:59: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:14:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:14:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:14: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]
20180205-22:14:59: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:15:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:00: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:15:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:01: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:15:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:01: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:Authenticated_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:15:02: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:02: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:02: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:02: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:15:02: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:15:02: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:02: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:15:03: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:15:03: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:15:04: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:15:05: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:15:05: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:15:05: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:15:06: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:06: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:15:06: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:06: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:15:06: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:06: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:07: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:15:08: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:15:09: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:15:09: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:09: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:15:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:12: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:15:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:14: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:15:16: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:17: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:15:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:829)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:18: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:15:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:830)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:19: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:15:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:831)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:20: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:20: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:15:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:23: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:15:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:25: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:15:27: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:28: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:15:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:30: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:15:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:33: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:15:35: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:36: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:15:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:37: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:15:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:39: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:15:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:40: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:40: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:15:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:42: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:15:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:43: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:15:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:44: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:15:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:45: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:15:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:46: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:15:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:46: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:47: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Authenticated_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:15:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:48: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:15:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:15:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:Verified_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:15:49: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:50: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:15:51: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:15:52: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:15:52: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:52: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:15:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:55: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:15:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:15:57: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:15:59: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:15:59: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:16:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:829)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:01: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:16:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:830)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:02: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:16:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:831)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:03: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:03: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:16:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:06: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:16:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:08: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:16:10: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:10: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:16:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:13: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:16:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:15: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:16:16: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:17: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:16:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:19: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:16:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:20: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:16:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:21: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:22: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:16:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:23: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:16:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:24: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:16:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:25: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:16:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:26: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:16:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:27: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:16:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:27: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:28: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:16:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:28: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:16:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:29: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:16:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:Verified_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:29: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:Verified_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:16:30: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:30: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:30: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:30: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:16:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:16:30: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:16:31: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:31: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:16:31: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:31: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:16:32: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:16:33: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:16:33: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:16:33: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:16:34: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:16:34: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:16:35: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:35: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:16:36: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:16:37: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:16:37: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:38: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:16:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:40: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:16:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:42: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:16:44: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:45: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:16:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:46: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:16:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:47: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:16:48: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:16:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:51: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:16:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:53: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:16:55: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:56: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:16:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:16:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:16:58: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:00: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:02: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:03: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:04: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:06: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:07: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:07: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:08: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:10: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:11: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:12: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:12: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17: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]
20180205-22:17:13: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:Verified_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:14: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:15: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:17:16: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:16: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:17: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:18: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:18: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:19: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:21: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:23: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:25: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:26: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:27: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:28: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:29: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:29: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:31: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:34: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:35: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:36: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:39: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:41: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:43: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:43: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:45: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:46: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:47: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:48: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:50: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:51: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:52: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:53: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:53: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:54: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:17:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:54: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:17:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:55: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:17:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:17:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:testPerson_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:17:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:56: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:17:56: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:17:56: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:56: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:17:57: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:17:57: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:17:58: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:17:59: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:17:59: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:17:59: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:17:59: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:17:59: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:17:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 [org.dataone.client.rest.RestClient]
20180205-22:18:00: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:00: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:01: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:02: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:18:03: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:18:03: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:03: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:06: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:18:08: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:18:10: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:11: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:12: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:18:13: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:18:14: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:14: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:17: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:18:19: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:18:21: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:22: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:24: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:18:26: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:18:28: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:29: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:30: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:18:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:32: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:18:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:33: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:33: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:35: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:18:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:36: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:18:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:37: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:38: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:18:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:39: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:18:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:39: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:40: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:41: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:18:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:41: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:18:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:42: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 [org.dataone.client.rest.RestClient]
20180205-22:18:42: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:42: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:43: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:44: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:18:45: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:18:45: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:45: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:48: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:18:50: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:18:52: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:53: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:54: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:18:55: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:18:56: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:57: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:18:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:18:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:18:59: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:19:01: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:19:03: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:04: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:19:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:06: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:19:09: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:19:10: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:11: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:19:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:12: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:19:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:14: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:19:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:15: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:15: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:19:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:17: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:19:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:18: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:19:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:19: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:19:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:20: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:19:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:20: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:19:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19: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]
20180205-22:19:21: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:19:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:22: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:19:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:23: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:19:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:23: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:testPerson_WRITE.15 [org.dataone.client.rest.RestClient]
20180205-22:19:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:24: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:19:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:24: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:24: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:24: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:25: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:26: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:27: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:27: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:27: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:27: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:testPerson_CHANGE.15 [org.dataone.client.rest.RestClient]
20180205-22:19:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:testPerson_CHANGE.15 [org.dataone.client.rest.RestClient]
20180205-22:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:29: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:19:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:29: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:29: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:29: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:29: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:30: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:30: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:30: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:30: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:19:30: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:19:31: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:31: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:19:32: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:19:33: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:19:33: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:34: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:19:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:36: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:19:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:39: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:19:41: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:41: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:19:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1401)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:42: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:19:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1402)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:43: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:19:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1403)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:44: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:45: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:19:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:47: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:19:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:19:51: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:52: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:19:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:54: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:19:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:19:56: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:19:58: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:19:59: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:00: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:02: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:03: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:03: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:04: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:06: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:07: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:08: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:09: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:09: [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]
20180205-22:20:09: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testPerson_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:10: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:11: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:20:12: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:12: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:13: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:14: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:15: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:15: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:17: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:20: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:22: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:22: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1401)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:23: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1402)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:25: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1403)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:25: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:26: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:28: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:31: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:33: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:33: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:35: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:38: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:40: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:40: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:42: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:43: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:44: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:45: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:46: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:47: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:48: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:50: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:50: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:51: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:51: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:20:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:52: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:20:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:20:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:testGroup_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:20:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:53: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:20:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:20:53: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:20:54: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:20:54: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:20:55: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:20:56: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:56: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:20:56: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:56: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:20:56: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:56: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:20:57: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:20:57: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 [org.dataone.client.rest.RestClient]
20180205-22:20:57: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:58: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:20:59: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:20:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:00: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:00: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:01: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:21:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:03: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:05: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:07: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:07: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:21:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1547)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:09: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1548)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:10: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1549)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:11: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:11: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:21:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:14: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:16: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:18: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:18: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:21:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:21: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:23: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:25: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:26: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:21:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:27: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:29: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:29: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:30: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:21:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:31: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:33: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:34: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:21:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:35: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:35: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21: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]
20180205-22:21:36: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_READ.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:21:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:37: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:38: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 [org.dataone.client.rest.RestClient]
20180205-22:21:39: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:39: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:21:40: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:41: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:41: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:42: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:21:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:44: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:47: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:49: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:21:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1547)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:50: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1548)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:52: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1549)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:52: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:53: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:21:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:21:55: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:21:58: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:21:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:21:59: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:00: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:22:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:02: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:22:04: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:22:06: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:06: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:22:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:08: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:22:09: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:22:10: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:11: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:22:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:12: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:22:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:13: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:22:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:15: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:22:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:15: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:22:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:16: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:22:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:17: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:17: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:22:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:18: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:22:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:19: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:22:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java: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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:testGroup_WRITE.15 [org.dataone.client.rest.RestClient]
20180205-22:22:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:20: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:22:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:20: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:20: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:20: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:21: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:22: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:22: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:23: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:23: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:23: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:23: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:testGroup_CHANGE.15 [org.dataone.client.rest.RestClient]
20180205-22:22:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:testGroup_CHANGE.15 [org.dataone.client.rest.RestClient]
20180205-22:22:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:24: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:22:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:25: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:25: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:25: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:25: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:26: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:26: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:26: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:26: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:22:26: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 [org.dataone.client.rest.RestClient]
20180205-22:22:27: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:27: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:22:28: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:22:29: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:22:29: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:30: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:22:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:32: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:22:34: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:22:36: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:37: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:22:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1840)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:38: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:22:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1841)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:39: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:22:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1842)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:40: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:41: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:22:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:44: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:22:46: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:22:48: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:22:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:51: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:22:54: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:22:56: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:56: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:22:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:58: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:22:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:22:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:22:59: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:00: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:01: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:23:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:02: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:03: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:04: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:23:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:05: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:06: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23: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]
20180205-22:23:07: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:testGroup_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:23:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-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:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:08: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:09: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:09: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 [org.dataone.client.rest.RestClient]
20180205-22:23:09: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:09: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:10: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:23:11: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:12: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:12: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:13: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:23:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:15: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:17: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:19: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:20: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:23:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1840)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:21: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1841)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:22: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1842)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:23: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:23: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:23:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:26: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:28: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:30: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:31: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:23:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:33: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:35: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:37: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:38: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:23:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:39: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:41: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:42: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:42: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:23:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:44: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:45: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:46: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:23:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:47: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:48: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:48: [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]
20180205-22:23:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:23:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:49: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:50: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15 for subject[s]: public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:23:51: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:legacyAcct_WRITE.15 [org.dataone.client.rest.RestClient]
20180205-22:23:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:51: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:23:51: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:23:52: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:23:52: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:23:52: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:23:53: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:23:54: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:23:54: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:23:54: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:23:55: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:23:55: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15 [org.dataone.client.rest.RestClient]
20180205-22:23:56: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:56: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:23:57: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:23:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:23:59: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:24:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2014)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:24:01: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:01: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:legacyAcct_WRITE.15?action=read with pid TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:24:02: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15?action=write with pid TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:24:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2039)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:24:03: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15 [org.dataone.client.rest.RestClient]
20180205-22:24:03: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:03: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15?action=read [org.dataone.client.rest.RestClient]
20180205-22:24:05: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15?action=read with pid TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:24:07: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:24:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2014)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:24:08: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:08: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-1:ComplicatedPolicy.15?action=changePermission with pid TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient]
20180205-22:24:09: [INFO]: Running isAuthorized() on GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15?action=write with pid TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient]
20180205-22:24:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-sandbox-ucsb-2:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public;
at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:651)
at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371)
at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321)
at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343)
at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602)
at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444)
at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400)
at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53)
at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2039)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at com.sun.proxy.$Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20180205-22:24:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TierTesting:pangaea-dev-orc-1:ComplicatedPolicy.15 [org.dataone.client.rest.RestClient]
Tests run: 19, Failures: 17, Errors: 0, Skipped: 0, Time elapsed: 859.995 sec <<< FAILURE!
Running org.dataone.integration.it.apiTests.MNPackageV2IT
20180205-22:24:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:11: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:24:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:11: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:11: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:11: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:12: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:13: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:13: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:13: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:13: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:13: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]:
***************** running test for testGetPackage(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:13: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: creating a test object. pid = testPackage_scimeta_201836142413385 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:13: [INFO]: SystemMetadata for pid: testPackage_scimeta_201836142413385
1testPackage_scimeta_201836142413385eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgread2018-02-05T22:24:13.392+00:002018-02-05T22:24:13.392+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:14: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testPackage_scimeta_201836142413385; FilePart:object = /tmp/mmp.output.1646494589936044427.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7890578875358037.tmp (1079 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:14: [INFO]: object created. pid = testPackage_scimeta_201836142413385 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:14: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:14: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:14: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:14: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:14: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:14: [INFO]: creating a test object. pid = MNCallAdapterTierTests.mn-sandbox-ucsb-1.201836142414802.testPackage_dataObj_ on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:14: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-sandbox-ucsb-1.201836142414802.testPackage_dataObj_
1MNCallAdapterTierTests.mn-sandbox-ucsb-1.201836142414802.testPackage_dataObj_eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgread2018-02-05T22:24:14.808+00:002018-02-05T22:24:14.808+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = MNCallAdapterTierTests.mn-sandbox-ucsb-1.201836142414802.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.6486868915774388979.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6025796991480071889.tmp (1121 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:15: [INFO]: object created. pid = MNCallAdapterTierTests.mn-sandbox-ucsb-1.201836142414802.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testGetPackage_201836142413385; FilePart:object = /tmp/mmp.output.7014183330736620221.tmp (3109 bytes); FilePart:sysmeta = /tmp/mmp.output.7430406248652800152.tmp (820 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/packages/application%2Fbagit-097/testGetPackage_201836142413385 [org.dataone.client.rest.RestClient]
20180205-22:24:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:21: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:21: [INFO]:
***************** running test for testGetPackage(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:21: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:21: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:21: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:21: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:21: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:21: [INFO]: creating a test object. pid = testPackage_scimeta_201836142421622 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:21: [INFO]: SystemMetadata for pid: testPackage_scimeta_201836142421622
1testPackage_scimeta_201836142421622eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgread2018-02-05T22:24:21.629+00:002018-02-05T22:24:21.629+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:22: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testPackage_scimeta_201836142421622; FilePart:object = /tmp/mmp.output.9165685343820033673.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3498549715984398030.tmp (1079 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:22: [INFO]: object created. pid = testPackage_scimeta_201836142421622 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:22: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:22: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:22: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:22: [INFO]: creating a test object. pid = MNCallAdapterTierTests.mn-sandbox-ucsb-2.201836142422501.testPackage_dataObj_ on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:22: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-sandbox-ucsb-2.201836142422501.testPackage_dataObj_
1MNCallAdapterTierTests.mn-sandbox-ucsb-2.201836142422501.testPackage_dataObj_eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgread2018-02-05T22:24:22.506+00:002018-02-05T22:24:22.506+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = MNCallAdapterTierTests.mn-sandbox-ucsb-2.201836142422501.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.7768145644050605501.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1373286663919120426.tmp (1121 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:23: [INFO]: object created. pid = MNCallAdapterTierTests.mn-sandbox-ucsb-2.201836142422501.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:23: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testGetPackage_201836142421622; FilePart:object = /tmp/mmp.output.7259362866117711287.tmp (3109 bytes); FilePart:sysmeta = /tmp/mmp.output.1233358105806185952.tmp (820 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/packages/application%2Fbagit-097/testGetPackage_201836142421622 [org.dataone.client.rest.RestClient]
20180205-22:24:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [INFO]:
***************** running test for testGetPackage(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:27: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [INFO]: creating a test object. pid = testPackage_scimeta_20183614242772 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [INFO]: SystemMetadata for pid: testPackage_scimeta_20183614242772
1testPackage_scimeta_20183614242772eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgread2018-02-05T22:24:27.076+00:002018-02-05T22:24:27.076+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testPackage_scimeta_20183614242772; FilePart:object = /tmp/mmp.output.2631034725599907570.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2533418576320376111.tmp (1076 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:27: [INFO]: object created. pid = testPackage_scimeta_20183614242772 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:27: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [INFO]: creating a test object. pid = MNCallAdapterTierTests.pangaea-dev-orc-1.201836142427743.testPackage_dataObj_ on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:27: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.pangaea-dev-orc-1.201836142427743.testPackage_dataObj_
1MNCallAdapterTierTests.pangaea-dev-orc-1.201836142427743.testPackage_dataObj_eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgread2018-02-05T22:24:27.747+00:002018-02-05T22:24:27.747+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = MNCallAdapterTierTests.pangaea-dev-orc-1.201836142427743.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.4267693642759355044.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8420095543065839731.tmp (1119 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:28: [INFO]: object created. pid = MNCallAdapterTierTests.pangaea-dev-orc-1.201836142427743.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:28: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testGetPackage_20183614242772; FilePart:object = /tmp/mmp.output.7459125352127537539.tmp (3098 bytes); FilePart:sysmeta = /tmp/mmp.output.7872148836817858411.tmp (819 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/packages/application%2Fbagit-097/testGetPackage_20183614242772 [org.dataone.client.rest.RestClient]
20180205-22:24:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:28: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:24:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:29: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:29: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:29: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:30: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:31: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:31: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:31: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:31: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:31: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:31: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:31: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:31: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:32: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]:
***************** running test for testGetPackage_UnsupportedType(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/packages/video%2Fmp4/bogusPid [org.dataone.client.rest.RestClient]
20180205-22:24:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]:
***************** running test for testGetPackage_UnsupportedType(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/packages/video%2Fmp4/bogusPid [org.dataone.client.rest.RestClient]
20180205-22:24:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]:
***************** running test for testGetPackage_UnsupportedType(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/packages/video%2Fmp4/bogusPid [org.dataone.client.rest.RestClient]
20180205-22:24:32: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:24:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:32: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:32: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:32: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:32: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:33: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:33: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:33: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:33: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:33: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]:
***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:33: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: creating a test object. pid = testPackage_scimeta_201836142433798 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:33: [INFO]: SystemMetadata for pid: testPackage_scimeta_201836142433798
1testPackage_scimeta_201836142433798eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgread2018-02-05T22:24:33.801+00:002018-02-05T22:24:33.801+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:34: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testPackage_scimeta_201836142433798; FilePart:object = /tmp/mmp.output.5088410100270733804.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1093176647938062316.tmp (1079 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:34: [INFO]: object created. pid = testPackage_scimeta_201836142433798 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:34: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:34: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:34: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:34: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:34: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:34: [INFO]: creating a test object. pid = MNCallAdapterTierTests.mn-sandbox-ucsb-1.201836142434961.testPackage_dataObj_ on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:34: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-sandbox-ucsb-1.201836142434961.testPackage_dataObj_
1MNCallAdapterTierTests.mn-sandbox-ucsb-1.201836142434961.testPackage_dataObj_eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgread2018-02-05T22:24:34.964+00:002018-02-05T22:24:34.964+00:00urn:node:mnSandboxUCSB1urn:node:mnSandboxUCSB1
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:36: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = MNCallAdapterTierTests.mn-sandbox-ucsb-1.201836142434961.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.7001323973868608077.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6721012164368891526.tmp (1121 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:36: [INFO]: object created. pid = MNCallAdapterTierTests.mn-sandbox-ucsb-1.201836142434961.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:36: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:36: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testGetPackage_NotAuthorized_201836142433798; FilePart:object = /tmp/mmp.output.7618465212740407454.tmp (3207 bytes); FilePart:sysmeta = /tmp/mmp.output.3749442301436407459.tmp (834 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/packages/application%2Fbagit-097/testGetPackage_NotAuthorized_201836142433798 [org.dataone.client.rest.RestClient]
20180205-22:24:38: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:38: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:38: [INFO]:
***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:38: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:38: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:38: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:38: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:38: [INFO]: creating a test object. pid = testPackage_scimeta_201836142438796 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:38: [INFO]: SystemMetadata for pid: testPackage_scimeta_201836142438796
1testPackage_scimeta_201836142438796eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgread2018-02-05T22:24:38.801+00:002018-02-05T22:24:38.801+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:39: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testPackage_scimeta_201836142438796; FilePart:object = /tmp/mmp.output.170419938377853548.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.187642523547155315.tmp (1079 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:39: [INFO]: object created. pid = testPackage_scimeta_201836142438796 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:39: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:39: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:39: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:39: [INFO]: creating a test object. pid = MNCallAdapterTierTests.mn-sandbox-ucsb-2.201836142439501.testPackage_dataObj_ on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:39: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-sandbox-ucsb-2.201836142439501.testPackage_dataObj_
1MNCallAdapterTierTests.mn-sandbox-ucsb-2.201836142439501.testPackage_dataObj_eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgread2018-02-05T22:24:39.504+00:002018-02-05T22:24:39.504+00:00urn:node:mnSandboxUCSB2urn:node:mnSandboxUCSB2
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = MNCallAdapterTierTests.mn-sandbox-ucsb-2.201836142439501.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.6279404148849593190.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.381881640363814185.tmp (1121 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:40: [INFO]: object created. pid = MNCallAdapterTierTests.mn-sandbox-ucsb-2.201836142439501.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:40: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testGetPackage_NotAuthorized_201836142438796; FilePart:object = /tmp/mmp.output.6974305584409834812.tmp (3207 bytes); FilePart:sysmeta = /tmp/mmp.output.4854785523567729316.tmp (834 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/packages/application%2Fbagit-097/testGetPackage_NotAuthorized_201836142438796 [org.dataone.client.rest.RestClient]
20180205-22:24:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:42: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:42: [INFO]:
***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:42: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:42: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:42: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:42: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:42: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:42: [INFO]: creating a test object. pid = testPackage_scimeta_201836142442791 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:42: [INFO]: SystemMetadata for pid: testPackage_scimeta_201836142442791
1testPackage_scimeta_201836142442791eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgread2018-02-05T22:24:42.796+00:002018-02-05T22:24:42.796+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testPackage_scimeta_201836142442791; FilePart:object = /tmp/mmp.output.2336762604262560059.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1790050866948207862.tmp (1077 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:43: [INFO]: object created. pid = testPackage_scimeta_201836142442791 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:43: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:43: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:43: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:43: [INFO]: creating a test object. pid = MNCallAdapterTierTests.pangaea-dev-orc-1.201836142443171.testPackage_dataObj_ on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:43: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.pangaea-dev-orc-1.201836142443171.testPackage_dataObj_
1MNCallAdapterTierTests.pangaea-dev-orc-1.201836142443171.testPackage_dataObj_eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgread2018-02-05T22:24:43.176+00:002018-02-05T22:24:43.176+00:00urn:node:mnTestPANGAEAurn:node:mnTestPANGAEA
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = MNCallAdapterTierTests.pangaea-dev-orc-1.201836142443171.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.2624189410838991714.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3326139218066922940.tmp (1119 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:43: [INFO]: object created. pid = MNCallAdapterTierTests.pangaea-dev-orc-1.201836142443171.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testGetPackage_NotAuthorized_201836142442791; FilePart:object = /tmp/mmp.output.6621642515690119576.tmp (3207 bytes); FilePart:sysmeta = /tmp/mmp.output.3267134812028703120.tmp (834 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/packages/application%2Fbagit-097/testGetPackage_NotAuthorized_201836142442791 [org.dataone.client.rest.RestClient]
20180205-22:24:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:44: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:24:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:44: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:44: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:44: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:45: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:46: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:46: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:46: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:46: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:46: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]:
***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/packages/application%2Fbagit-097/bogusPid [org.dataone.client.rest.RestClient]
20180205-22:24:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:46: [INFO]:
***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/packages/application%2Fbagit-097/bogusPid [org.dataone.client.rest.RestClient]
20180205-22:24:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]:
***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/packages/application%2Fbagit-097/bogusPid [org.dataone.client.rest.RestClient]
Tests run: 4, Failures: 4, Errors: 0, Skipped: 0, Time elapsed: 36.185 sec <<< FAILURE!
Running org.dataone.integration.it.apiTests.MNCoreV2IT
20180205-22:24:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:24:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:47: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:47: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:47: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:47: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:48: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:48: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:48: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:48: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:48: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:48: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:49: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:24:49: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:49: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:49: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:49: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:49: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:49: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:49: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:49: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:49: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:50: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:50: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:50: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:50: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:50: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]:
***************** running test for testGetCapabilities() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient]
20180205-22:24:50: [INFO]:
***************** running test for testGetCapabilities() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient]
20180205-22:24:50: [INFO]:
***************** running test for testGetCapabilities() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/node [org.dataone.client.rest.RestClient]
20180205-22:24:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:24:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:50: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:50: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:50: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:50: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:51: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:51: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:51: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:51: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:51: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:51: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:51: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:51: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:51: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:51: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:52: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]:
***************** running test for testGetCapabilities() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient]
20180205-22:24:52: [INFO]:
***************** running test for testGetCapabilities() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient]
20180205-22:24:52: [INFO]:
***************** running test for testGetCapabilities() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/node [org.dataone.client.rest.RestClient]
20180205-22:24:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:24:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:52: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:52: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:52: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:52: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:52: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:53: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:53: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:53: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:53: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:53: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]:
***************** running test for testGetCapabilities() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient]
20180205-22:24:53: [INFO]:
***************** running test for testGetCapabilities() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient]
20180205-22:24:53: [INFO]:
***************** running test for testGetCapabilities() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/node [org.dataone.client.rest.RestClient]
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.681 sec
Running org.dataone.integration.it.apiTests.MNViewV2IT
20180205-22:24:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:24:53: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:54: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:54: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:54: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:54: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:54: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:55: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:55: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:55: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:55: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:24:55: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]:
***************** running test for testView_NotAuthorized(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testView_NotAuthorized_201836142455315 [org.dataone.client.rest.RestClient]
20180205-22:24:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:55: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_201836142455315 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: creating a test object. pid = testView_NotAuthorized_201836142455315 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:55: [INFO]: SystemMetadata for pid: testView_NotAuthorized_201836142455315
1testView_NotAuthorized_201836142455315eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:24:55.586+00:002018-02-05T22:24:55.586+00:00bogusAuthoritativeNodebogusAuthoritativeNode
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_201836142455315; FilePart:object = /tmp/mmp.output.6665936990124833825.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3550360538197722585.tmp (1071 bytes); [org.dataone.client.rest.RestClient]
20180205-22:24:56: [INFO]: object created. pid = testView_NotAuthorized_201836142455315 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:56: [INFO]: ====>>>>> pid of procured test Object: testView_NotAuthorized_201836142455315 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/views/default/testView_NotAuthorized_201836142455315 [org.dataone.client.rest.RestClient]
20180205-22:24:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:58: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:58: [INFO]:
***************** running test for testView_NotAuthorized(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testView_NotAuthorized_201836142458817 [org.dataone.client.rest.RestClient]
20180205-22:24:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:58: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:58: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:58: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:24:58: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:58: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_201836142458817 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:58: [INFO]: creating a test object. pid = testView_NotAuthorized_201836142458817 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:24:58: [INFO]: SystemMetadata for pid: testView_NotAuthorized_201836142458817
1testView_NotAuthorized_201836142458817eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:24:58.960+00:002018-02-05T22:24:58.960+00:00bogusAuthoritativeNodebogusAuthoritativeNode
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:00: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_201836142458817; FilePart:object = /tmp/mmp.output.7021965457151190475.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4399909829821217751.tmp (1071 bytes); [org.dataone.client.rest.RestClient]
20180205-22:25:00: [INFO]: object created. pid = testView_NotAuthorized_201836142458817 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:00: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:25:00: [INFO]: ====>>>>> pid of procured test Object: testView_NotAuthorized_201836142458817 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/views/default/testView_NotAuthorized_201836142458817 [org.dataone.client.rest.RestClient]
20180205-22:25:02: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]:
***************** running test for testView_NotAuthorized(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testView_NotAuthorized_2018361425229 [org.dataone.client.rest.RestClient]
20180205-22:25:02: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:25:02: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_2018361425229 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]: creating a test object. pid = testView_NotAuthorized_2018361425229 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]: SystemMetadata for pid: testView_NotAuthorized_2018361425229
1testView_NotAuthorized_2018361425229eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:25:02.405+00:002018-02-05T22:25:02.405+00:00bogusAuthoritativeNodebogusAuthoritativeNode
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_2018361425229; FilePart:object = /tmp/mmp.output.6055435186168240548.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8710844503044528365.tmp (1069 bytes); [org.dataone.client.rest.RestClient]
20180205-22:25:02: [INFO]: object created. pid = testView_NotAuthorized_2018361425229 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:25:02: [INFO]: ====>>>>> pid of procured test Object: testView_NotAuthorized_2018361425229 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/views/default/testView_NotAuthorized_2018361425229 [org.dataone.client.rest.RestClient]
20180205-22:25:02: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:02: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:25:02: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:03: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:03: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:03: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:04: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:04: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:05: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:05: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:05: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:05: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]:
***************** running test for testView_InvalidTheme(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testView_InvalidTheme_20183614255658 [org.dataone.client.rest.RestClient]
20180205-22:25:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:25:05: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_20183614255658 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: creating a test object. pid = testView_InvalidTheme_20183614255658 on https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:05: [INFO]: SystemMetadata for pid: testView_InvalidTheme_20183614255658
1testView_InvalidTheme_20183614255658eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:25:05.852+00:002018-02-05T22:25:05.852+00:00bogusAuthoritativeNodebogusAuthoritativeNode
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:07: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_20183614255658; FilePart:object = /tmp/mmp.output.5919959361030908765.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.793207136467633801.tmp (1069 bytes); [org.dataone.client.rest.RestClient]
20180205-22:25:07: [INFO]: object created. pid = testView_InvalidTheme_20183614255658 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:07: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:25:07: [INFO]: ====>>>>> pid of procured test Object: testView_InvalidTheme_20183614255658 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_20183614255658 [org.dataone.client.rest.RestClient]
20180205-22:25:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:07: [INFO]:
***************** running test for testView_InvalidTheme(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testView_InvalidTheme_20183614257394 [org.dataone.client.rest.RestClient]
20180205-22:25:07: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:07: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:07: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:07: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:25:07: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:07: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_20183614257394 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:07: [INFO]: creating a test object. pid = testView_InvalidTheme_20183614257394 on https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:07: [INFO]: SystemMetadata for pid: testView_InvalidTheme_20183614257394
1testView_InvalidTheme_20183614257394eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:25:07.536+00:002018-02-05T22:25:07.536+00:00bogusAuthoritativeNodebogusAuthoritativeNode
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_20183614257394; FilePart:object = /tmp/mmp.output.5059897884857117321.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4762045238250497082.tmp (1069 bytes); [org.dataone.client.rest.RestClient]
20180205-22:25:08: [INFO]: object created. pid = testView_InvalidTheme_20183614257394 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:08: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:25:08: [INFO]: ====>>>>> pid of procured test Object: testView_InvalidTheme_20183614257394 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_20183614257394 [org.dataone.client.rest.RestClient]
20180205-22:25:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:08: [INFO]:
***************** running test for testView_InvalidTheme(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testView_InvalidTheme_20183614258752 [org.dataone.client.rest.RestClient]
20180205-22:25:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:08: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:08: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:08: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:25:08: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:08: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_20183614258752 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:08: [INFO]: creating a test object. pid = testView_InvalidTheme_20183614258752 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:08: [INFO]: SystemMetadata for pid: testView_InvalidTheme_20183614258752
1testView_InvalidTheme_20183614258752eml://ecoinformatics.org/eml-2.0.11718103ce09c6b4c3efc1681f3023402998a2CN=urn:node:cnSandboxORC1,DC=dataone,DC=orgCN=testRightsHolder,DC=dataone,DC=orgtestRightsHolderchangePermission2018-02-05T22:25:08.955+00:002018-02-05T22:25:08.955+00:00bogusAuthoritativeNodebogusAuthoritativeNode
[org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_20183614258752; FilePart:object = /tmp/mmp.output.4864517021310903638.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1395894023927577293.tmp (1069 bytes); [org.dataone.client.rest.RestClient]
20180205-22:25:09: [INFO]: object created. pid = testView_InvalidTheme_20183614258752 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:09: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:25:09: [INFO]: ====>>>>> pid of procured test Object: testView_InvalidTheme_20183614258752 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_20183614258752 [org.dataone.client.rest.RestClient]
20180205-22:25:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:09: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:25:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:09: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:09: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:09: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:10: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:11: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:11: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:11: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:11: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:11: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]:
***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient]
20180205-22:25:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]:
***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient]
20180205-22:25:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]:
***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient]
20180205-22:25:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:25:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:12: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:12: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:12: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:12: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:12: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:12: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:12: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:12: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:13: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]:
***************** running test for testListViews(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/views [org.dataone.client.rest.RestClient]
20180205-22:25:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]:
***************** running test for testListViews(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/views [org.dataone.client.rest.RestClient]
20180205-22:25:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]:
***************** running test for testListViews(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/views [org.dataone.client.rest.RestClient]
Tests run: 4, Failures: 4, Errors: 0, Skipped: 0, Time elapsed: 19.644 sec <<< FAILURE!
Running org.dataone.integration.it.apiTests.MNReplicationV2IT
20180205-22:25:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:25:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:13: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:13: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:13: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:13: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:14: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:14: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:14: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:14: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:14: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:14: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:14: [INFO]:
***************** running test for testReplicate_ValidCertificate_NotCN vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replicate; MMP message has: ParamPart:sourceNode = bad; FilePart:sysmeta = /tmp/mmp.output.3195311036075092928.tmp (967 bytes); [org.dataone.client.rest.RestClient]
20180205-22:25:15: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]:
***************** running test for testReplicate_ValidCertificate_NotCN vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replicate; MMP message has: ParamPart:sourceNode = bad; FilePart:sysmeta = /tmp/mmp.output.7270307357748351930.tmp (966 bytes); [org.dataone.client.rest.RestClient]
20180205-22:25:15: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]:
***************** running test for testReplicate_ValidCertificate_NotCN vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replicate; MMP message has: ParamPart:sourceNode = bad; FilePart:sysmeta = /tmp/mmp.output.7679729146602981118.tmp (967 bytes); [org.dataone.client.rest.RestClient]
20180205-22:25:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:25:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:15: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:15: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:15: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:15: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:16: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:16: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:16: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:16: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:17: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]:
***************** running test for testReplicate_NoCertificate vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replicate; MMP message has: ParamPart:sourceNode = bad; FilePart:sysmeta = /tmp/mmp.output.5242866019041145665.tmp (912 bytes); [org.dataone.client.rest.RestClient]
20180205-22:25:17: [INFO]:
***************** running test for testReplicate_NoCertificate vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replicate; MMP message has: ParamPart:sourceNode = bad; FilePart:sysmeta = /tmp/mmp.output.1826723806995852910.tmp (914 bytes); [org.dataone.client.rest.RestClient]
20180205-22:25:17: [INFO]:
***************** running test for testReplicate_NoCertificate vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replicate; MMP message has: ParamPart:sourceNode = bad; FilePart:sysmeta = /tmp/mmp.output.7593087240068333602.tmp (914 bytes); [org.dataone.client.rest.RestClient]
Tests run: 4, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 3.872 sec
Running org.dataone.integration.it.apiTests.MNReadV2IT
20180205-22:25:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 1
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 1
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 1
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:25:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:17: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:17: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:17: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:17: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:18: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:18: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:18: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:18: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:18: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:18: [INFO]:
***************** running test for testGet() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:18: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/TierTesting:mn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:25:24: [INFO]:
***************** running test for testGet() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:24: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/TierTesting:mn-sandbox-ucsb-2:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:25:24: [INFO]:
***************** running test for testGet() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:24: [INFO]: Using cached identifier for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/testView_Scimeta_2018361458187 [org.dataone.client.rest.RestClient]
20180205-22:25:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:25: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 2
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 2
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 2
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:25:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:25: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:25: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:25: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:26: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:26: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:26: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:26: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:26: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:26: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:26: [INFO]:
***************** running test for testGet() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/TestingNotFound:201836142526969 [org.dataone.client.rest.RestClient]
20180205-22:25:27: [INFO]:
***************** running test for testGet() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/TestingNotFound:201836142527168 [org.dataone.client.rest.RestClient]
20180205-22:25:27: [INFO]:
***************** running test for testGet() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/TestingNotFound:201836142527252 [org.dataone.client.rest.RestClient]
20180205-22:25:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 2
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 2
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 2
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:25:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:27: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:27: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:27: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:27: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:28: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:28: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:28: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:28: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:28: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:28: [INFO]:
***************** running test for testGet_IdentifierEncoding() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:28: [INFO]:
***************** running test for Node:: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:28: [INFO]: 0 common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 1 common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 2 common-unicode-ascii-safe-0123456789 common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 3 common-unicode-ascii-safe-:@$-_.!*()',~ common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 4 common-unicode-ascii-safe-unreserved-._~ common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 5 common-unicode-ascii-safe-sub-delims-$!*()', common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 6 common-unicode-ascii-safe-gen-delims-:@ common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [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]
20180205-22:25:28: [INFO]: 8 common-unicode-ascii-escaped-tomcatBlocked-\ common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 9 common-unicode-ascii-escaped-tomcatBlocked-%5C common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 10 common-unicode-ascii-semi-colon-test-%3B common-unicode-ascii-semi-colon-test-%253B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 11 common-unicode-ascii-escaped-% common-unicode-ascii-escaped-%25 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 12 common-unicode-ascii-escape-anyway-+ common-unicode-ascii-escape-anyway-%2B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 13 path-unicode-ascii-safe-&=&= path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 14 path-unicode-ascii-escaped-; path-unicode-ascii-escaped-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 15 path-unicode-ascii-escaped-? path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 16 path-unicode-ascii-escaped-/ path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 17 path-unicode-ascii-escaped-%3F path-unicode-ascii-escaped-%253F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 18 path-unicode-ascii-escaped-%2F path-unicode-ascii-escaped-%252F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 19 path-unicode-ascii-escaped-double-//case path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 20 path-unicode-ascii-escaped-double-trailing// path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 21 path-unicode-ascii-escaped-double-%2F%2Fcase path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 22 path-unicode-ascii-escaped-double-trailing%2F%2F path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 23 common-unicode-bmp-1byte-escaped-¡¢£ common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 24 common-unicode-bmp-2byte-escaped-䦹䦺 common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [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]
20180205-22:25:28: [INFO]: 26 path-ascii-doc-example-10.1000/182 path-ascii-doc-example-10.1000%2F182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [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]
20180205-22:25:28: [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]
20180205-22:25:28: [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]
20180205-22:25:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142528715_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:25:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142528846_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:25:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:28: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142528987_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:25:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:29: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142529152_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:25:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:29: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142529288_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:25:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:29: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142529420_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:25:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:29: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142529578_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:25:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:29: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142529721_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:25:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:29: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142529867_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:25:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614253031_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:25:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142530185_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:25:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142530302_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:25:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142530450_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:25:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142530596_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:25:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142530760_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:25:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:30: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142530914_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:25:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614253147_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:25:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142531186_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:25:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142531336_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:25:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142531493_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:25:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142531635_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:25:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142531771_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:25:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:31: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142531917_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:25:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:32: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614253258_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:25:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614253344_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:25:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142533180_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:25:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142533305_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:25:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142533441_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:25:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142533598_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]
20180205-22:25:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142533735_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:25:33: [INFO]:
***************** running test for testGet_IdentifierEncoding() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:33: [INFO]:
***************** running test for Node:: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:33: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142533891_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:25:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test20183614253451_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:25:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142534134_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:25:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142534226_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:25:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142534323_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:25:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142534415_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:25:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142534504_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:25:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142534588_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:25:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142534694_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:25:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142534768_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:25:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142534874_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:25:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:34: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142534948_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:25:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test20183614253567_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:25:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142535133_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:25:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142535223_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:25:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142535333_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:25:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142535411_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:25:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142535509_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:25:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142535597_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:25:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142535660_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:25:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142535762_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:25:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142535839_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:25:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:35: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142535923_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:25:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test20183614253613_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:25:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142536137_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:25:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142536241_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:25:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142536342_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:25:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142536425_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:25:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142536519_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]
20180205-22:25:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142536627_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:25:36: [INFO]:
***************** running test for testGet_IdentifierEncoding() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:36: [INFO]:
***************** running test for Node:: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:36: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142536701_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:25:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test20183614253766_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:25:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142537145_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:25:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142537223_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:25:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142537300_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:25:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142537378_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:25:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142537456_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:25:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142537534_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:25:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142537612_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:25:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142537692_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:25:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142537769_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:25:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142537847_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:25:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:37: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142537924_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:25:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test20183614253812_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:25:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test20183614253892_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:25:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142538170_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:25:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142538249_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:25:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142538327_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:25:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142538406_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:25:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142538483_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:25:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142538563_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:25:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142538643_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:25:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142538721_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:25:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:38: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142538803_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:25:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:39: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142539345_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:25:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:39: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142539922_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:25:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:40: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142540115_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:25:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:40: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142540195_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:25:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:40: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142540274_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]
20180205-22:25:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:40: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142540732_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:25:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:41: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 2
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 2
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 2
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:25:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:41: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:41: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:42: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:42: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:43: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:43: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:43: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:44: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:44: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:44: [INFO]:
***************** running test for testGetSystemMetadata() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:44: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:25:44: [INFO]:
***************** running test for testGetSystemMetadata() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:44: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:25:45: [INFO]:
***************** running test for testGetSystemMetadata() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: Using cached identifier for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testView_Scimeta_2018361458187 [org.dataone.client.rest.RestClient]
20180205-22:25:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 3
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 3
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 3
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:25:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:45: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:45: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:45: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:45: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:45: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:46: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:46: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:46: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:46: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:46: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:46: [INFO]:
***************** running test for testGetSystemMetadata() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TestingNotFound:201836142546931 [org.dataone.client.rest.RestClient]
20180205-22:25:47: [INFO]:
***************** running test for testGetSystemMetadata() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TestingNotFound:20183614254779 [org.dataone.client.rest.RestClient]
20180205-22:25:47: [INFO]:
***************** running test for testGetSystemMetadata() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/TestingNotFound:201836142547165 [org.dataone.client.rest.RestClient]
20180205-22:25:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 3
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 3
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 3
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:25:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:47: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:47: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:47: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:47: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:48: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:48: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:48: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:48: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:48: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:48: [INFO]:
***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:48: [INFO]:
***************** running test for Node:: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:48: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:48: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142548632_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:25:48: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:48: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142548784_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:25:48: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:48: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142548928_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:25:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test20183614254962_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:25:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142549194_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:25:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142549336_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:25:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142549496_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:25:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142549630_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:25:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142549788_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:25:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:49: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142549912_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:25:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test20183614255030_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:25:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142550145_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:25:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142550263_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:25:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142550394_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:25:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142550531_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:25:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142550645_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:25:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142550752_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:25:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142550868_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:25:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:50: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142550980_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:25:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142551108_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:25:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142551263_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:25:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142551415_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:25:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142551534_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:25:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142551691_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:25:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142551828_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:25:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:51: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142551982_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:25:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142552117_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:25:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142552238_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:25:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142552376_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]
20180205-22:25:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/Test201836142552506_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:25:52: [INFO]:
***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:52: [INFO]:
***************** running test for Node:: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142552649_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:25:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142552767_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:25:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142552823_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:25:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142552901_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:25:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:52: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142552977_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:25:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test20183614255338_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:25:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142553114_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:25:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142553200_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:25:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142553255_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:25:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142553337_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:25:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142553410_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:25:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142553494_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:25:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142553597_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:25:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142553660_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:25:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142553748_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:25:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142553837_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:25:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:53: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142553934_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:25:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test20183614255416_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:25:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142554135_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:25:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142554221_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:25:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142554296_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:25:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142554391_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:25:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142554456_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:25:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142554547_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:25:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142554621_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:25:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142554680_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:25:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142554771_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:25:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142554857_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:25:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:54: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test201836142554924_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]
20180205-22:25:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/Test20183614255518_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:25:55: [INFO]:
***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:55: [INFO]:
***************** running test for Node:: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test20183614255588_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:25:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142555284_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:25:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142555365_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:25:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142555444_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:25:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142555523_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:25:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142555601_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:25:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142555680_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:25:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142555759_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:25:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142555839_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:25:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142555918_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:25:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:55: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142555997_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:25:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test20183614255675_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:25:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142556153_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:25:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142556232_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:25:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142556308_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:25:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142556385_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:25:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142556461_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:25:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142556538_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:25:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142556616_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:25:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142556693_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:25:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142556771_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:25:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142556847_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:25:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:56: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142556925_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:25:57: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:57: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test2018361425571_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:25:57: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:57: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142557454_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:25:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:58: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test20183614255822_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:25:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:58: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142558213_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:25:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:58: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142558291_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:25:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:58: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142558367_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]
20180205-22:25:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:58: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:25:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/Test201836142558823_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:25:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:59: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 3
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 3
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 3
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:25:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:59: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:25:59: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:25:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:00: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:00: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:01: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:01: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:01: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:01: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:01: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:01: [INFO]:
***************** running test for testDescribe() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:01: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/TierTesting:mn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:26:02: [INFO]:
***************** running test for testDescribe() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:02: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/TierTesting:mn-sandbox-ucsb-2:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:26:02: [INFO]:
***************** running test for testDescribe() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:02: [INFO]: Using cached identifier for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/testView_Scimeta_2018361458187 [org.dataone.client.rest.RestClient]
20180205-22:26:02: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:02: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:02: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:02: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 4
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 4
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 4
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:26:02: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:02: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:02: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:02: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:02: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:03: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:03: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:03: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:03: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:03: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:03: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:04: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]:
***************** running test for testDescribe() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/TestingNotFound:20183614264119 [org.dataone.client.rest.RestClient]
20180205-22:26:04: [INFO]:
***************** running test for testDescribe() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/TestingNotFound:20183614264314 [org.dataone.client.rest.RestClient]
20180205-22:26:04: [INFO]:
***************** running test for testDescribe() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/TestingNotFound:20183614264411 [org.dataone.client.rest.RestClient]
20180205-22:26:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 4
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 4
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 4
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:26:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:04: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:04: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:04: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:05: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:05: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:05: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:05: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:05: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:06: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:06: [INFO]:
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:06: [INFO]:
***************** running test for testDescribe_IdentifierEncoding() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:06: [INFO]:
***************** running test for Node:: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:06: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142660_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:26:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:06: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614266202_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:26:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:06: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614266385_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:26:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:06: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614266568_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:26:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:06: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614266747_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:26:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:06: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614266933_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:26:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:07: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614267115_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:26:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:07: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614267342_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:26:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:07: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614267574_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:26:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:07: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614267803_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:26:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:07: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614267966_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:26:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:08: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614268136_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:26:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:08: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614268359_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:26:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:08: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614268571_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:26:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:08: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614268736_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:26:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:08: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614268911_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:26:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:09: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614269124_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:26:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:09: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614269287_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:26:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:09: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614269487_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:26:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:09: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614269664_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:26:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:09: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614269916_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:26:10: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:10: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142610113_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:26:10: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:10: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142610304_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:26:10: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:10: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142610521_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:26:10: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:10: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142610726_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:26:10: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:10: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142610905_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:26:11: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:11: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test20183614261165_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:26:11: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:11: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142611271_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:26:11: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:11: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142611440_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]
20180205-22:26:11: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:11: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/Test201836142611671_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:26:12: [INFO]:
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:12: [INFO]:
***************** running test for testDescribe_IdentifierEncoding() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:12: [INFO]:
***************** running test for Node:: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test20183614261238_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:26:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142612197_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:26:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142612400_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:26:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142612540_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:26:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142612711_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:26:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142612836_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:26:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:12: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142612979_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:26:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:13: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142613128_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:26:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:13: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142613289_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:26:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:13: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142613416_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:26:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:13: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142613574_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:26:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:13: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142613725_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:26:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:13: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142613899_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:26:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test20183614261425_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:26:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142614157_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:26:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142614282_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:26:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142614419_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:26:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142614560_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:26:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142614705_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:26:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142614849_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:26:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:14: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142614996_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:26:15: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:15: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142615127_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:26:15: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:15: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142615265_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:26:15: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:15: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142615421_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:26:15: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:15: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142615583_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:26:15: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:15: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142615732_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:26:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:16: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test20183614261664_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:26:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:16: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142616212_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:26:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:16: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142616373_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]
20180205-22:26:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:16: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/Test201836142616521_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:26:16: [INFO]:
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:16: [INFO]:
***************** running test for testDescribe_IdentifierEncoding() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:16: [INFO]:
***************** running test for Node:: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:16: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142616654_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:26:17: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:17: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142617184_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:26:17: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:17: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142617541_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:26:17: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:17: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142617896_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:26:18: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:18: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142618253_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:26:18: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:18: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142618609_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:26:18: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:18: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142618963_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:26:19: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:19: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142619318_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:26:19: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:19: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142619671_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:26:20: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:20: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test20183614262033_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:26:20: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:20: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142620394_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:26:20: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:20: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142620747_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:26:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:21: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test20183614262198_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:26:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:21: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142621451_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:26:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:21: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142621809_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:26:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:22: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142622164_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:26:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:22: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142622528_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:26:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:22: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142622884_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:26:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:23: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142623365_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:26:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:23: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142623721_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:26:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:24: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test20183614262472_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:26:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:24: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142624426_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:26:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:24: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142624781_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:26:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:25: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142625134_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:26:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:25: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142625488_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:26:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:25: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142625841_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:26:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:26: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142626197_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:26:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:26: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142626550_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:26:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:26: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142626899_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]
20180205-22:26:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:27: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/Test201836142627259_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:26:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:27: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 4
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 4
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 4
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:26:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:27: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:27: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:28: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:28: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:29: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:29: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:30: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:30: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:30: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:30: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:30: [INFO]:
***************** running test for testGetChecksum() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:30: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/TierTesting:mn-sandbox-ucsb-1:Public_READ.15?checksumAlgorithm=MD5 [org.dataone.client.rest.RestClient]
20180205-22:26:31: [INFO]:
***************** running test for testGetChecksum() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:31: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/TierTesting:mn-sandbox-ucsb-2:Public_READ.15?checksumAlgorithm=MD5 [org.dataone.client.rest.RestClient]
20180205-22:26:31: [INFO]:
***************** running test for testGetChecksum() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:31: [INFO]: Using cached identifier for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/testView_Scimeta_2018361458187?checksumAlgorithm=MD5 [org.dataone.client.rest.RestClient]
20180205-22:26:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:31: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 5
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 5
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 5
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:26:31: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:32: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:32: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:32: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:32: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:32: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:33: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:33: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:33: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:33: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:33: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]:
***************** running test for testGetChecksum() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/TestingNotFound:201836142633448 [org.dataone.client.rest.RestClient]
20180205-22:26:33: [INFO]:
***************** running test for testGetChecksum() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/TestingNotFound:201836142633489 [org.dataone.client.rest.RestClient]
20180205-22:26:33: [INFO]:
***************** running test for testGetChecksum() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/TestingNotFound:201836142633525 [org.dataone.client.rest.RestClient]
20180205-22:26:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 5
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 5
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 5
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:26:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:33: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:33: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:33: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:33: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:34: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:34: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:34: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:34: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:34: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]:
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]:
***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]:
***************** running test for Node:: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:34: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142634977_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test20183614263517_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test20183614263557_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test20183614263595_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635132_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635177_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635219_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635257_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635293_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635330_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635367_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635404_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635442_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635484_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635520_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635557_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635595_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635633_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635671_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635707_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635742_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635780_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635817_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635852_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635889_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635925_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635962_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:26:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:35: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142635998_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test20183614263634_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]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/checksum/Test20183614263671_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]:
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:36: [INFO]:
***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:36: [INFO]:
***************** running test for Node:: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636107_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636143_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636179_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636215_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636251_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636294_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636331_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636367_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636403_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636439_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636475_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636511_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636547_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636584_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636620_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636656_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636693_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636727_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636763_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636805_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636840_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636876_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636912_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636948_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:26:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:36: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142636982_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test20183614263719_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test20183614263756_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test20183614263792_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142637128_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]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/checksum/Test201836142637165_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]:
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:37: [INFO]:
***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:37: [INFO]:
***************** running test for Node:: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142637202_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142637282_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142637361_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142637439_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142637516_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142637595_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142637673_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142637750_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142637828_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142637907_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:26:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:37: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142637986_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:26:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test20183614263867_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:26:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142638145_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:26:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142638223_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:26:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142638301_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:26:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142638382_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:26:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142638461_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:26:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142638540_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:26:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142638617_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:26:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142638695_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:26:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142638773_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:26:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142638850_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:26:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:38: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142638928_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:26:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:39: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test2018361426396_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:26:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:39: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142639463_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:26:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:40: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test20183614264035_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:26:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:40: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142640227_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:26:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:40: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142640305_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:26:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:40: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142640384_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]
20180205-22:26:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:40: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20180205-22:26:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/checksum/Test201836142640898_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:26:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:41: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 5
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
=============================================================================================================
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 5
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
=============================================================================================================
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 5
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
=============================================================================================================
20180205-22:26:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:41: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:41: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:41: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:42: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:43: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:43: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:43: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:43: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:43: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:43: [INFO]:
***************** running test for testListObjects() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20180205-22:26:43: [INFO]: Caching objectlist for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object?fromDate=2018-02-05T22:16:43.910%2B00:00&toDate=2018-02-05T22:25:43.910%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20180205-22:26:44: [INFO]:
***************** running test for testListObjects() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20180205-22:26:44: [INFO]: Caching objectlist for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object?fromDate=2018-02-05T22:16:44.283%2B00:00&toDate=2018-02-05T22:25:44.283%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20180205-22:26:44: [INFO]:
***************** running test for testListObjects() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object [org.dataone.client.rest.RestClient]
20180205-22:26:58: [INFO]: Caching objectlist for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object?fromDate=2018-02-05T22:16:58.092%2B00:00&toDate=2018-02-05T22:25:58.092%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20180205-22:26:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:58: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 1
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 5
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 1
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 5
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 1
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 5
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:26:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:58: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:58: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:58: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:26:59: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:26:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:00: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:00: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:01: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:01: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:01: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:01: [INFO]:
***************** running test for testListObjects_Slicing(...) vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20180205-22:27:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient]
20180205-22:27:01: [INFO]:
***************** running test for testListObjects_Slicing(...) vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20180205-22:27:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient]
20180205-22:27:02: [INFO]:
***************** running test for testListObjects_Slicing(...) vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object [org.dataone.client.rest.RestClient]
20180205-22:27:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient]
20180205-22:27:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:17: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 1
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 5
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 1
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 5
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 1
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 5
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:27:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:18: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:18: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:18: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:18: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:19: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:19: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:19: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:19: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:20: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:20: [INFO]:
***************** running test for testListObjects_FromDateTest() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:20: [INFO]: Using cached objectlist for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object?fromDate=2016-07-25T22:34:40.334%2B00:00 [org.dataone.client.rest.RestClient]
20180205-22:27:20: [INFO]:
***************** running test for testListObjects_FromDateTest() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:20: [INFO]: Using cached objectlist for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object?fromDate=2016-05-23T21:36:25.295%2B00:00 [org.dataone.client.rest.RestClient]
20180205-22:27:21: [INFO]:
***************** running test for testListObjects_FromDateTest() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: Using cached objectlist for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object?fromDate=2018-02-05T22:05:08.192%2B00:00 [org.dataone.client.rest.RestClient]
20180205-22:27:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 2
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 5
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 2
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 5
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 2
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 5
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:27:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:21: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:21: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:21: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:21: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:22: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:22: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:22: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:22: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:22: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]:
***************** running test for testListObjects() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: Using cached objectlist for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object?fromDate=2018-02-05T22:17:22.758%2B00:00&toDate=2018-02-05T22:26:22.758%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20180205-22:27:22: [INFO]:
***************** running test for testListObjects() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: Using cached objectlist for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object?fromDate=2018-02-05T22:17:22.872%2B00:00&toDate=2018-02-05T22:26:22.872%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20180205-22:27:22: [INFO]:
***************** running test for testListObjects() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:22: [INFO]: Using cached objectlist for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object?fromDate=2018-02-05T22:17:22.972%2B00:00&toDate=2018-02-05T22:26:22.972%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20180205-22:27:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:23: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 5
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 5
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 5
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:27:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:23: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:23: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:23: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:23: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:24: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:24: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:24: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:24: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:24: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]:
***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient]
20180205-22:27:24: [INFO]:
***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient]
20180205-22:27:24: [INFO]:
***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient]
20180205-22:27:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 5
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 5
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 5
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:27:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:24: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:25: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:25: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:25: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:26: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:26: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:26: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:26: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:26: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]:
***************** running test for testSynchronizationFailed() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
a message
20180205-22:27:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/error; MMP message has: FilePart:message = /tmp/mmp.output.6370903963278097088.tmp (213 bytes); [org.dataone.client.rest.RestClient]
20180205-22:27:26: [INFO]:
***************** running test for testSynchronizationFailed() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
a message
20180205-22:27:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/error; MMP message has: FilePart:message = /tmp/mmp.output.5216026672340701305.tmp (213 bytes); [org.dataone.client.rest.RestClient]
20180205-22:27:26: [INFO]:
***************** running test for testSynchronizationFailed() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: Using cached identifier for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
a message
20180205-22:27:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/error; MMP message has: FilePart:message = /tmp/mmp.output.8000367692484235642.tmp (199 bytes); [org.dataone.client.rest.RestClient]
20180205-22:27:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 6
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 6
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 6
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:27:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:26: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:26: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:26: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:26: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:27: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:27: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:27: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:27: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:27: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:27: [INFO]:
***************** running test for testGetReplica() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:27: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/TierTesting:mn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:27:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:33: [INFO]:
***************** running test for testGetReplica() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:33: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/TierTesting:mn-sandbox-ucsb-2:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:27:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:34: [INFO]:
***************** running test for testGetReplica() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:34: [INFO]: Using cached identifier for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/testView_Scimeta_2018361458187 [org.dataone.client.rest.RestClient]
20180205-22:27:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:35: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 7
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 7
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 7
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:27:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:35: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:35: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:36: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:36: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:36: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:36: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:37: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:37: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:37: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:38: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:38: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:38: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:38: [INFO]:
***************** running test for testGetReplica_AuthenticateITKUser() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:38: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/TierTesting:mn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:27:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:38: [INFO]:
***************** running test for testGetReplica_AuthenticateITKUser() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:38: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/TierTesting:mn-sandbox-ucsb-2:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:27:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:38: [INFO]:
***************** running test for testGetReplica_AuthenticateITKUser() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:38: [INFO]: Using cached identifier for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/testView_Scimeta_2018361458187 [org.dataone.client.rest.RestClient]
20180205-22:27:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:39: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 8
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 8
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 8
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:27:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:39: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:39: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:39: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:39: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:40: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:40: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:40: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:40: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:40: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]:
***************** running test for testGetReplica_NoCert() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/TierTesting:mn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:27:40: [INFO]:
***************** running test for testGetReplica_NoCert() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/TierTesting:mn-sandbox-ucsb-2:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:27:40: [INFO]:
***************** running test for testGetReplica_NoCert() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:40: [INFO]: Using cached identifier for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/testView_Scimeta_2018361458187 [org.dataone.client.rest.RestClient]
20180205-22:27:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:41: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 9
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 9
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 9
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:27:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:41: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:41: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:41: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:42: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:42: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:42: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:42: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:42: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:43: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]:
***************** running test for testGetReplica() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/TestingNotFound:201836142743143 [org.dataone.client.rest.RestClient]
20180205-22:27:43: [INFO]:
***************** running test for testGetReplica() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/TestingNotFound:201836142743237 [org.dataone.client.rest.RestClient]
20180205-22:27:43: [INFO]:
***************** running test for testGetReplica() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object/TestingNotFound:201836142743295 [org.dataone.client.rest.RestClient]
20180205-22:27:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 9
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 9
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 9
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:27:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:43: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:43: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:43: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:43: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:44: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:44: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:44: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:44: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:27:44: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]:
***************** running test for testGetReplica_IdentifierEncoding() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]:
***************** running test for Node:: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:44: [INFO]: 0 common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 1 common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 2 common-unicode-ascii-safe-0123456789 common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 3 common-unicode-ascii-safe-:@$-_.!*()',~ common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 4 common-unicode-ascii-safe-unreserved-._~ common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 5 common-unicode-ascii-safe-sub-delims-$!*()', common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 6 common-unicode-ascii-safe-gen-delims-:@ common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [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.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 8 common-unicode-ascii-escaped-tomcatBlocked-\ common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 9 common-unicode-ascii-escaped-tomcatBlocked-%5C common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 10 common-unicode-ascii-semi-colon-test-%3B common-unicode-ascii-semi-colon-test-%253B [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 11 common-unicode-ascii-escaped-% common-unicode-ascii-escaped-%25 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 12 common-unicode-ascii-escape-anyway-+ common-unicode-ascii-escape-anyway-%2B [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 13 path-unicode-ascii-safe-&=&= path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 14 path-unicode-ascii-escaped-; path-unicode-ascii-escaped-%3B [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 15 path-unicode-ascii-escaped-? path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 16 path-unicode-ascii-escaped-/ path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 17 path-unicode-ascii-escaped-%3F path-unicode-ascii-escaped-%253F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 18 path-unicode-ascii-escaped-%2F path-unicode-ascii-escaped-%252F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 19 path-unicode-ascii-escaped-double-//case path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 20 path-unicode-ascii-escaped-double-trailing// path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 21 path-unicode-ascii-escaped-double-%2F%2Fcase path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 22 path-unicode-ascii-escaped-double-trailing%2F%2F path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 23 common-unicode-bmp-1byte-escaped-¡¢£ common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 24 common-unicode-bmp-2byte-escaped-䦹䦺 common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [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.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 26 path-ascii-doc-example-10.1000/182 path-ascii-doc-example-10.1000%2F182 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [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.MNReadTestImplementations]
20180205-22:27:44: [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.MNReadTestImplementations]
20180205-22:27:44: [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.MNReadTestImplementations]
20180205-22:27:44: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142744877_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:27:44: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:44: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142744985_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:27:45: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test20183614274591_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:27:45: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142745199_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:27:45: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142745306_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:27:45: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142745410_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:27:45: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142745517_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:27:45: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142745624_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:27:45: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142745731_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:27:45: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142745835_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:27:45: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:45: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142745943_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:27:46: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test20183614274646_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:27:46: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142746153_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:27:46: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142746261_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:27:46: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142746366_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:27:46: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142746473_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:27:46: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142746580_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:27:46: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142746687_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:27:46: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142746793_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:27:46: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:46: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142746898_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:27:47: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test2018361427475_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:27:47: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142747111_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:27:47: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142747211_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:27:47: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142747319_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:27:47: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142747426_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:27:47: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142747538_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:27:47: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142747644_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:27:47: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142747751_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:27:47: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142747855_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]
20180205-22:27:47: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:47: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/replica/Test201836142747969_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:27:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:48: [INFO]:
***************** running test for testGetReplica_IdentifierEncoding() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:48: [INFO]:
***************** running test for Node:: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:48: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test20183614274887_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:27:48: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142748198_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:27:48: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142748309_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:27:48: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142748419_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:27:48: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142748528_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:27:48: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142748641_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:27:48: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142748754_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:27:48: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142748865_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:27:48: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:48: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142748973_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:27:49: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:49: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test20183614274983_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:27:49: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:49: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142749190_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:27:49: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:49: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142749297_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:27:49: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:49: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142749405_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:27:49: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:49: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142749521_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:27:49: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:49: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142749845_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:27:50: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142750166_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:27:50: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142750282_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:27:50: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142750390_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:27:50: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142750498_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:27:50: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142750606_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:27:50: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142750722_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:27:50: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142750840_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:27:50: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:50: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142750949_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:27:51: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test20183614275161_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:27:51: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142751174_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:27:51: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142751292_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:27:51: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142751402_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:27:51: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142751512_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:27:51: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142751619_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]
20180205-22:27:51: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/replica/Test201836142751729_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:27:51: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:51: [INFO]:
***************** running test for testGetReplica_IdentifierEncoding() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:51: [INFO]:
***************** running test for Node:: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:27:51: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:51: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142751842_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20180205-22:27:52: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:52: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142752362_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20180205-22:27:52: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:52: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142752891_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20180205-22:27:53: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:53: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142753430_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20180205-22:27:53: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:53: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142753973_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20180205-22:27:54: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:54: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142754515_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20180205-22:27:55: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:55: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614275545_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20180205-22:27:55: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:55: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142755570_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20180205-22:27:56: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:56: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142756106_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20180205-22:27:56: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:56: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142756636_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20180205-22:27:57: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:57: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142757164_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20180205-22:27:57: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:57: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142757678_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20180205-22:27:58: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:58: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142758195_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20180205-22:27:58: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:58: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142758714_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20180205-22:27:59: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:59: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142759235_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20180205-22:27:59: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:27:59: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test201836142759751_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20180205-22:28:00: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:00: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614280271_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20180205-22:28:00: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:00: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614280790_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20180205-22:28:01: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:01: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614281309_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20180205-22:28:01: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:01: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614281987_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20180205-22:28:02: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:02: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614282523_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20180205-22:28:03: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:03: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test2018361428338_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20180205-22:28:03: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:03: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614283553_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20180205-22:28:04: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:04: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test2018361428469_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20180205-22:28:04: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:04: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614284583_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20180205-22:28:05: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:05: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614285103_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20180205-22:28:05: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:05: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614285794_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20180205-22:28:06: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:06: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614286310_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20180205-22:28:06: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:06: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614286827_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]
20180205-22:28:07: [INFO]: [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:07: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.MNReadTestImplementations]
20180205-22:28:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/Test20183614287348_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 9
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 9
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 9
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:28:07: [INFO]: Testing get() method ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: Testing get(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 9
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 9
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 9
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:28:07: [INFO]: Testing getSystemMetadata() method ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: Testing getSystemMetadata(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 9
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 9
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 9
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:28:07: [INFO]: Testing describe() method ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: Testing describe(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 9
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 9
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 9
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:28:07: [INFO]: Testing listObjects() method ... [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: Testing listObjects(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 9
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 9
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 9
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:28:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:08: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:08: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:08: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:09: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:10: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:10: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:11: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:11: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:11: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: certificate filename: cnDevUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:28:11: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:28:11: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:28:11: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:28:11: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:28:11: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20180205-22:28:11: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]:
***************** running test for testSystemMetadataChanged() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:28:12: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-sandbox-ucsb-1:Public_READ.15; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:11.999+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:12: [INFO]: NotAuthorized with cert : cnDevUNM1 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:12: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-sandbox-ucsb-1:Public_READ.15; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:11.999+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:12: [INFO]: NotAuthorized with cert : cnDevUNM2 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:12: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-sandbox-ucsb-1:Public_READ.15; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:11.999+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:12: [INFO]: success with cert : cnSandboxORC1 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:12: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-sandbox-ucsb-1:Public_READ.15; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:11.999+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:12: [INFO]: NotAuthorized with cert : cnStageUNM1 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:12: [INFO]: success = 1 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:12: [INFO]: InvalidRequest = 0 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:12: [INFO]: NotAuthorized = 3 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:12: [INFO]: other = 0 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:12: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:12: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:12: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:12: [INFO]:
***************** running test for testSystemMetadataChanged() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:12: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:28:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-sandbox-ucsb-2:Public_READ.15; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:13.209+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:13: [INFO]: NotAuthorized with cert : cnDevUNM1 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-sandbox-ucsb-2:Public_READ.15; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:13.209+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:13: [INFO]: NotAuthorized with cert : cnDevUNM2 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-sandbox-ucsb-2:Public_READ.15; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:13.209+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:13: [INFO]: success with cert : cnSandboxORC1 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-sandbox-ucsb-2:Public_READ.15; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:13.209+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:13: [INFO]: NotAuthorized with cert : cnStageUNM1 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:13: [INFO]: success = 1 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:13: [INFO]: InvalidRequest = 0 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:13: [INFO]: NotAuthorized = 3 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:13: [INFO]: other = 0 [org.dataone.integration.it.ContextAwareAdapter]
20180205-22:28:13: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:13: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:13: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:13: [INFO]:
***************** running test for testSystemMetadataChanged() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:13: [INFO]: Using cached identifier for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testView_Scimeta_2018361458187 [org.dataone.client.rest.RestClient]
20180205-22:28:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:14: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 10
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 10
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 10
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:28:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:14: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:14: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:14: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:15: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:16: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:16: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:16: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:16: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:16: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]:
***************** running test for testSystemMetadataChanged() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:28:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-sandbox-ucsb-1:Public_READ.15; ParamPart:dateSysMetaLastModified = 2015-12-22T01:40:28.909+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]:
***************** running test for testSystemMetadataChanged() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: Using cached identifier for node urn:node:mnSandboxUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/TierTesting:mn-sandbox-ucsb-2:Public_READ.15 [org.dataone.client.rest.RestClient]
20180205-22:28:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-sandbox-ucsb-2:Public_READ.15; ParamPart:dateSysMetaLastModified = 2015-12-22T01:40:30.563+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]:
***************** running test for testSystemMetadataChanged() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: Using cached identifier for node urn:node:mnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testView_Scimeta_2018361458187 [org.dataone.client.rest.RestClient]
20180205-22:28:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = testView_Scimeta_2018361458187; ParamPart:dateSysMetaLastModified = 2018-02-05T22:04:58.192+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 11
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 11
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 11
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:28:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:17: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:17: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:17: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:17: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:18: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:18: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:18: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:18: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:19: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:19: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:19: [INFO]:
***************** running test for testSystemMetadataChanged_authITKuser() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:20: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier320183614281948; FilePart:object = /tmp/mmp.output.7612118947947134738.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5618650886543780072.tmp (917 bytes); [org.dataone.client.rest.RestClient]
20180205-22:28:20: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = mNodeTier320183614281948; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:20.211+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:20: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:20: [INFO]:
***************** running test for testSystemMetadataChanged_authITKuser() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:21: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3201836142820346; FilePart:object = /tmp/mmp.output.1169754115127549818.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8461308706281488224.tmp (918 bytes); [org.dataone.client.rest.RestClient]
20180205-22:28:21: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = mNodeTier3201836142820346; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:21.112+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:21: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:21: [INFO]:
***************** running test for testSystemMetadataChanged_authITKuser() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:21: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3201836142821216; FilePart:object = /tmp/mmp.output.4238452689478266592.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.406530651784520598.tmp (918 bytes); [org.dataone.client.rest.RestClient]
20180205-22:28:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:21: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 11
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 11
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 11
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:28:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:21: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:22: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:22: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:22: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:23: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:23: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:23: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:23: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:23: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:23: [INFO]:
***************** running test for testSystemMetadataChanged_NotAuthPuplic() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:23.313+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:23: [INFO]:
***************** running test for testSystemMetadataChanged_NotAuthPuplic() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:23.703+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:23: [INFO]:
***************** running test for testSystemMetadataChanged_NotAuthPuplic() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:23.813+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:24: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 11
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 11
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 11
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:28:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:24: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:24: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:24: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:24: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:25: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:25: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:25: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:25: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:25: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:25: [INFO]:
***************** running test for testSystemMetadataChanged_NotAuthRightsHolder() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:25.442+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:26: [INFO]:
***************** running test for testSystemMetadataChanged_NotAuthRightsHolder() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:26.188+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:26: [INFO]:
***************** running test for testSystemMetadataChanged_NotAuthRightsHolder() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:26.308+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:26: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
nodeId key value
=============================================================================================================
urn:node:mnTestPANGAEA objectList_hits 3
urn:node:mnTestPANGAEA publicObject_cacheDate Mon Feb 05 22:10:10 UTC 2018
urn:node:mnTestPANGAEA publicObject_hits 11
urn:node:mnTestPANGAEA objectList_cacheDate Mon Feb 05 22:26:58 UTC 2018
urn:node:mnTestPANGAEA publicObject testView_Scimeta_2018361458187
urn:node:mnTestPANGAEA objectList org.dataone.service.types.v1.ObjectList@5feb82b3
=============================================================================================================
urn:node:mnSandboxUCSB1 objectList_hits 3
urn:node:mnSandboxUCSB1 publicObject_cacheDate Mon Feb 05 22:09:56 UTC 2018
urn:node:mnSandboxUCSB1 publicObject_hits 11
urn:node:mnSandboxUCSB1 objectList_cacheDate Mon Feb 05 22:26:43 UTC 2018
urn:node:mnSandboxUCSB1 publicObject TierTesting:mn-sandbox-ucsb-1:Public_READ.15
urn:node:mnSandboxUCSB1 objectList org.dataone.service.types.v1.ObjectList@2d38db6f
=============================================================================================================
urn:node:mnSandboxUCSB2 objectList_hits 3
urn:node:mnSandboxUCSB2 publicObject_cacheDate Mon Feb 05 22:10:00 UTC 2018
urn:node:mnSandboxUCSB2 publicObject_hits 11
urn:node:mnSandboxUCSB2 objectList_cacheDate Mon Feb 05 22:26:44 UTC 2018
urn:node:mnSandboxUCSB2 publicObject TierTesting:mn-sandbox-ucsb-2:Public_READ.15
urn:node:mnSandboxUCSB2 objectList org.dataone.service.types.v1.ObjectList@37cf91d8
=============================================================================================================
20180205-22:28:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:26: [INFO]: MN included in test: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:27: [INFO]: MN included in test: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:27: [INFO]: MN excluded from test: http://usgs.ornl.gov/USGS_MN/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:27: [INFO]: MN excluded from test: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:28: [INFO]: MN excluded from test: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:28: [INFO]: MN excluded from test: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:28: [INFO]: MN excluded from test: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:28: [INFO]: MN excluded from test: https://gmnv2.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20180205-22:28:28: [INFO]: MN included in test: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]:
***************** running test for testSystemMetadataChanged_InvalidPid() vs. node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:28.288+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]:
***************** running test for testSystemMetadataChanged_InvalidPid() vs. node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:28.429+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
20180205-22:28:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]:
***************** running test for testSystemMetadataChanged_InvalidPid() vs. node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20180205-22:28:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:28.539+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient]
Tests run: 34, Failures: 14, Errors: 0, Skipped: 0, Time elapsed: 191.314 sec <<< FAILURE!
Results :
Failed tests:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testCreate(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdate(org.dataone.integration.it.apiTests.MNStorageV2IT): org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdate_badObsoletedByInfo(org.dataone.integration.it.apiTests.MNStorageV2IT): org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdate_badObsoletesInfo(org.dataone.integration.it.apiTests.MNStorageV2IT): org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdate_NoCert(org.dataone.integration.it.apiTests.MNStorageV2IT): Exception while setting up test (callAdapter.create): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdate_NoRightsOnObsoleted(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testArchive(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testArchive_NotFound(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected NotFound, got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testArchive_NoCert(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected InvalidToken or NotAuthorized, got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testDelete_NoCert(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected InvalidToken, got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_RightsHolder(org.dataone.integration.it.apiTests.MNStorageV2IT): org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_InvalidRequest_NoPid(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest exception. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null [for host GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201836135948738 ]
testUpdateSystemMetadata_InvalidRequest_NoPid(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest exception. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null [for host GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201836135951796 ]
testUpdateSystemMetadata_InvalidRequest_NoPid(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest exception. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_NoSerialVersion(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected no exception. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_InvalidRequest_PidMismatch(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null [for host GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch20183614058 ]
testUpdateSystemMetadata_InvalidRequest_PidMismatch(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null [for host GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch2018361406956 ]
testUpdateSystemMetadata_InvalidRequest_PidMismatch(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_InvalidRequest_SysmetaUnmodified(org.dataone.integration.it.apiTests.MNStorageV2IT): updateSystemMetadata call shouldn't fail if metadata was not modified. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_MutableRightsHolder(org.dataone.integration.it.apiTests.MNStorageV2IT): org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_MutableFormat(org.dataone.integration.it.apiTests.MNStorageV2IT): org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_MutableAccessPolicy(org.dataone.integration.it.apiTests.MNStorageV2IT): org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_MutableReplPolicy(org.dataone.integration.it.apiTests.MNStorageV2IT): org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest exception. Got: org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_InvalidRequest_ModifiedSize(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest exception. Got: org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_InvalidRequest_NullOriginMN(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest exception. Got: org.dataone.client.exception.ClientSideException: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testListQueryEngines(org.dataone.integration.it.apiTests.MNQueryV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testGetQueryEngineDescription(org.dataone.integration.it.apiTests.MNQueryV2IT): GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/query ServiceFailure: -1:: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testGetLogRecords_AccessRestriction(org.dataone.integration.it.apiTests.MNCoreV2SlowIT): ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /Read timed out [for host GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/log ]
testGetLogRecords_Slicing(org.dataone.integration.it.apiTests.MNCoreV2SlowIT): ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /Read timed out [for host GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log ]
testGetLogRecords_pidFiltering(org.dataone.integration.it.apiTests.MNCoreV2SlowIT): ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /Read timed out [for host GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log ]
testGetLogRecords_dateFiltering(org.dataone.integration.it.apiTests.MNCoreV2SlowIT): ServiceFailure : 0 Client_Error : class org.dataone.client.exception.ClientSideException: /Read timed out [for host GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log ]
testGetLogRecords(org.dataone.integration.it.apiTests.MNCoreV2SlowIT): ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /Read timed out [for host GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log ]
testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): org.dataone.client.exception.ClientSideException: Unable to create test object!/Access allowed only for subjects with Create/Update/Delete permission. active_subjects="CN=testPerson,DC=dataone,DC=org (primary), CN=testGroup,DC=dataone,DC=org, CN=testEQPerson1,DC=dataone,DC=org, CN=testEQPerson2,DC=dataone,DC=org, authenticatedUser, CN=someLegacyAcct,DC=somewhere,DC=org, verifiedUser, CN=testEQPerson3,DC=dataone,DC=org, public" [for host https://pangaea-dev-orc-1.test.dataone.org/mn ]
testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): org.dataone.client.exception.ClientSideException: Unable to create test object!/Access allowed only for subjects with Create/Update/Delete permission. active_subjects="CN=testPerson,DC=dataone,DC=org (primary), CN=testGroup,DC=dataone,DC=org, CN=testEQPerson1,DC=dataone,DC=org, CN=testEQPerson2,DC=dataone,DC=org, authenticatedUser, CN=someLegacyAcct,DC=somewhere,DC=org, verifiedUser, CN=testEQPerson3,DC=dataone,DC=org, public" [for host https://pangaea-dev-orc-1.test.dataone.org/mn ]
testIsAuthorized_AccessPolicy_is_Public_can_Read(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testIsAuthorized_AccessPolicy_is_testPerson_can_Read(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testIsAuthorized_AccessPolicy_is_testPerson_can_Write(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions [for host https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ]
testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions [for host https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ]
testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testIsAuthorized_AccessPolicy_is_testGroup_can_Read(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testIsAuthorized_AccessPolicy_is_testGroup_can_Write(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions [for host https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ]
testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions [for host https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ]
testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testIsAuthorized_ComplicatedAccessPolicy(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testGetPackage(org.dataone.integration.it.apiTests.MNPackageV2IT): ServiceFailure: -1:: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testGetPackage_UnsupportedType(org.dataone.integration.it.apiTests.MNPackageV2IT): ServiceFailure: -1:: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testGetPackage_NotAuthorized(org.dataone.integration.it.apiTests.MNPackageV2IT): ServiceFailure: -1:: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testGetPackage_NotFound(org.dataone.integration.it.apiTests.MNPackageV2IT): ServiceFailure: -1:: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testView_NotAuthorized(org.dataone.integration.it.apiTests.MNViewV2IT): Expected a NotAuthorized exception. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testView_InvalidTheme(org.dataone.integration.it.apiTests.MNViewV2IT): Expected an InvalidRequest exception. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testView_NotFound(org.dataone.integration.it.apiTests.MNViewV2IT): Expected a NotFound exception. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testListViews(org.dataone.integration.it.apiTests.MNViewV2IT): Expected a NotFound exception. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testGet_IdentifierEncoding(org.dataone.integration.it.apiTests.MNReadV2IT): https://pangaea-dev-orc-1.test.dataone.org/mn/v2 Failed 1 or more identifier encoding testsNode Test Summary for node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2
testGetSystemMetadata_IdentifierEncoding(org.dataone.integration.it.apiTests.MNReadV2IT): https://pangaea-dev-orc-1.test.dataone.org/mn/v2 Failed 1 or more identifier encoding testsNode Test Summary for node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2
testDescribe_NotFound(org.dataone.integration.it.apiTests.MNReadV2IT): ServiceFailure: 0000: NON-D1-EXCEPTION:: status: 500 response headers:
testDescribe_IdentifierEncoding(org.dataone.integration.it.apiTests.MNReadV2IT): https://pangaea-dev-orc-1.test.dataone.org/mn/v2 Failed 1 or more identifier encoding testsNode Test Summary for node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2
testGetChecksum_IdentifierEncoding(org.dataone.integration.it.apiTests.MNReadV2IT): https://pangaea-dev-orc-1.test.dataone.org/mn/v2 Failed 1 or more identifier encoding testsNode Test Summary for node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2
testSynchronizationFailed_NoCert(org.dataone.integration.it.apiTests.MNReadV2IT): ServiceFailure:: 2161 The identifier cannot be null. [for host POST https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/error; MMP message has: FilePart:message = /tmp/mmp.output.6370903963278097088.tmp (213 bytes); ]
testSynchronizationFailed_NoCert(org.dataone.integration.it.apiTests.MNReadV2IT): ServiceFailure:: 2161 The identifier cannot be null. [for host POST https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/error; MMP message has: FilePart:message = /tmp/mmp.output.5216026672340701305.tmp (213 bytes); ]
testGetReplica_PublicObject(org.dataone.integration.it.apiTests.MNReadV2IT): Should be able to retrieve a public object (as subject cnSandboxORC1). If the node is checking the client subject against the CN for all getReplica requests, and the node is not registered to an environment, this failure can be ignored. Got:NotAuthorized: 0:: A CN has not authorized the target MN to create a replica of object. target_mn="CN=urn:node:cnSandboxORC1,DC=dataone,DC=org", pid="testView_Scimeta_2018361458187", cn_error="name: NotFound
testGetReplica_ValidCertificate_NotMN(org.dataone.integration.it.apiTests.MNReadV2IT): ServiceFailure: -1:: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testGetReplica_NoCertificate(org.dataone.integration.it.apiTests.MNReadV2IT): with no client certificate, getReplica() should throw exception [for host GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/replica/testView_Scimeta_2018361458187 ]
testGetReplica_IdentifierEncoding(org.dataone.integration.it.apiTests.MNReadV2IT): https://pangaea-dev-orc-1.test.dataone.org/mn/v2 Failed 1 or more identifier encoding testsNode Test Summary for node: https://pangaea-dev-orc-1.test.dataone.org/mn/v2
testSystemMetadataChanged(org.dataone.integration.it.apiTests.MNReadV2IT): ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testSystemMetadataChanged_NotAuthRightsHolder(org.dataone.integration.it.apiTests.MNReadV2IT): This call to systemMetadataChanged should throw a NotAuthorized exception if called with the rightsHolder certificate. Got: ServiceFailure: -1: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line:
testSystemMetadataChanged_NotFoundAuthCN(org.dataone.integration.it.apiTests.MNReadV2IT): This call to systemMetadataChanged should throw a InvalidRequest exception if called with a bogus pid. Got: ServiceFailure: 0: Recasted unexpected exception from the service - class org.dataone.service.exceptions.NotFound: Identifier is unused on this Member Node. Expected a Persistent ID (PID) for an existing object. id="bogusPid" [for host POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2018-02-05T22:28:28.539+00:00; ParamPart:serialVersion = 10; ]
Tests run: 149, Failures: 110, Errors: 0, Skipped: 5
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[JENKINS] Recording test results
[INFO]
[INFO] --- maven-failsafe-plugin:2.8.1:verify (verify) @ d1_integration ---
[INFO] Failsafe report directory: /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace/target/failsafe-reports
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[ERROR] There are test failures.
Please refer to /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace/target/failsafe-reports for the individual test results.
[JENKINS] Recording test results
Notifying upstream projects of job completion
Join notifier requires a CauseAction
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 35:37.877s
[INFO] Finished at: Mon Feb 05 22:28:29 UTC 2018
[INFO] Final Memory: 71M/762M
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data
[JENKINS] Archiving /var/lib/jenkins/jobs/d1_integration_Sandbox_mn_v2/workspace/pom.xml to org.dataone/d1_integration/2.4-SNAPSHOT/d1_integration-2.4-SNAPSHOT.pom
channel stopped
Notifying upstream projects of job completion
Notifying upstream of completion: d1_integration_Sandbox_func_ALL #13
Project d1_integration_Sandbox_func_ALL still waiting for [d1_integration_Sandbox_v1_v2_interop_functional] builds to complete
Notifying upstream build d1_integration_Sandbox_func_ALL #13 of job completion
Finished: UNSTABLE