AWS M14: 500 error when calling dataset service for volve seismic datasets
I am getting a 500 error when calling the Get Retrieval Instructions Service (/api/dataset/v1/getRetrievalInstructions) and using the dataset ids of the volve SeismicTraceData records ( osdu:work-product-component--SeismicTraceData:ST0202R08-time-volume, osdu:work-product-component--SeismicTraceData:ST0202R08-depth-volume).
Below are the specific Get Retrieval Instructions Service requests that are failing:
- For osdu:work-product-component--SeismicTraceData:ST0202R08-time-volume
curl --location --request POST 'https://r3m14.preshiptesting.osdu.aws/api/dataset/v1/getRetrievalInstructions' \
--header 'data-partition-id: osdu' \
--header 'Authorization: Bearer ...' \
--header 'Content-Type: application/json' \
--data-raw '{
"datasetRegistryIds": [
"osdu:dataset--FileCollection.SEGY:4822148772d1e2c523d92cf891b68dcb1105988abd59bee79487ed7e2ae183eb"
]
}'
Response:
{
"code": 500,
"reason": "Internal Server Error",
"message": "Unrecognized field \"code\" (class org.opengroup.osdu.core.common.dms.model.RetrievalInstructionsResponse), not marked as ignorable (2 known properties: \"datasets\", \"providerKey\"])_ at [Source: (String)\"{\"code\":500,\"reason\":\"Invalid/Empty File Collection Path\",\"message\":\"Invalid/Empty File Collection Path - File collection not found at specified S3 path or is empty\"}\"; line: 1, column: 12] (through reference chain: org.opengroup.osdu.core.common.dms.model.RetrievalInstructionsResponse[\"code\"])"
}
- For osdu:work-product-component--SeismicTraceData:ST0202R08-depth-volume
curl --location --request POST 'https://r3m14.preshiptesting.osdu.aws/api/dataset/v1/getRetrievalInstructions' \
--header 'data-partition-id: osdu' \
--header 'Authorization: Bearer eyJraWQiOiJXQTZNbnpnUGFJeDhwaWwxb0J1dGZNMU5UOTZPdHJlMWtqbjJRXC83Ykp0ST0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJiNmRlNmE3Yy1hMmYwLTQ4NWYtODQxNy02Nzc1NDI3NzVlMDkiLCJpc3MiOiJodHRwczpcL1wvY29nbml0by1pZHAudXMtZWFzdC0yLmFtYXpvbmF3cy5jb21cL3VzLWVhc3QtMl9qVWM2Z3VNNDQiLCJ2ZXJzaW9uIjoyLCJjbGllbnRfaWQiOiI3bTQ1ZjMydW84N2k4b2lkbjJ0dmY1cDYyNyIsIm9yaWdpbl9qdGkiOiJiZTRiMGQyOS0xZjYyLTRlZmMtOWFmZi01MGJmMjRhZTkwOWEiLCJldmVudF9pZCI6Ijg3MmVhZWEzLWNiZDgtNDZlNy05ZjUyLTBkMDcxZmU1MDc0MiIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoib3BlbmlkIGVtYWlsIiwiYXV0aF90aW1lIjoxNjY2ODI1MjM5LCJleHAiOjE2NjY5NzQzOTIsImlhdCI6MTY2Njk3MjU5MiwianRpIjoiZWQwZWZlYTgtOGEwZC00NzgzLWFjYTctM2Q5NTk2ZTcwY2YzIiwidXNlcm5hbWUiOiJhZG1pbkB0ZXN0aW5nLmNvbSJ9.ith5fs_iIf4YLrGCH5Gke_MDNvlOJmjAieUKxblLe0jRB6LFl6MrVR7hUSNnTj-S7eiXbET703x-mjsJ66NOJMY5wcmABgQ1UnGsJVxOdRBJoSOT3BzGzKZMsJLtMFIWTrl5Xr96NiTCUtuj2A1I_w8fWLCPY6ZpXBAIfJiCA4ji41NZ7wB09uccZymFPtiG76M7FUVwXxtP5yXc9ZiQKYLCgfv3MCwrV5AAoLpbxXS4sK52nJnaScM7IB2Fh8tsZm8YjQX5xh8TTjNPqzTkrNIM1w-wxBG9aGbN8O23A6mEFpUIo4nQm-0kseVOTqaoWacpU8NvR3Il7CabuBCgaw' \
--header 'Content-Type: application/json' \
--data-raw '{
"datasetRegistryIds": [
"osdu:dataset--FileCollection.SEGY:373f17757dcdb47abc42198e764f1386e75233ce9247d84453e67be09a0bcb69"
]
}'
Response:
{
"code": 500,
"reason": "Internal Server Error",
"message": "Unrecognized field \"code\" (class org.opengroup.osdu.core.common.dms.model.RetrievalInstructionsResponse), not marked as ignorable (2 known properties: \"datasets\", \"providerKey\"])_ at [Source: (String)\"{\"code\":500,\"reason\":\"Invalid/Empty File Collection Path\",\"message\":\"Invalid/Empty File Collection Path - File collection not found at specified S3 path or is empty\"}\"; line: 1, column: 12] (through reference chain: org.opengroup.osdu.core.common.dms.model.RetrievalInstructionsResponse[\"code\"])"
}