IBM R3M10 - Wellbore DDMS - Creating welllog record results in Internal server error 500 - "badly formed hexadecimal UUID string"

Description

Using {{baseUrl}}/api/os-wellbore-ddms/ddms/v3/welllogs to create welllog record results in Internal server error 500.

I expect status 200 with a welllog record created.

[
    {
        "acl": {
            "viewers": [
                "data.default.viewers@opendes.ibm.com"
            ],
            "owners": [
                "data.default.owners@opendes.ibm.com"
            ]
        },
        "data": {
            "BottomMeasuredDepth": 13856.25,
            "CreationDateTime": "2013-03-22T11:16:03Z",
            "Curves": [
                {
                    "CurveID": "GR_ID",
                    "CurveUnit": "opendes:reference-data--UnitOfMeasure:m:",
                    "LogCurveFamilyID": "opendes:reference-data--LogCurveFamily:GammaRay:",
                    "Mnemonic": "GR"
                },
                {
                    "CurveID": "POR_ID",
                    "CurveUnit": "opendes:reference-data--UnitOfMeasure:m:",
                    "LogCurveFamilyID": "opendes:reference-data--LogCurveFamily:NeutronPorosity:",
                    "Mnemonic": "NPOR"
                },
                {
                    "CurveID": "Bulk Density",
                    "CurveUnit": "opendes:reference-data--UnitOfMeasure:m:",
                    "LogCurveFamilyID": "opendes:reference-data--LogCurveFamily:BulkDensity:",
                    "Mnemonic": "RHOB"
                }
            ],
            "ExtensionProperties": {
                "dateModified": "2013-03-22T11:16:03Z",
                "step": {
                    "unitKey": "ft",
                    "value": 0.1
                }
            },
            "Name": "Welllog_123",
            "TopMeasuredDepth": 12345.6,
            "VerticalMeasurement": {
                "VerticalMeasurement": 2680.5,
                "VerticalMeasurementPathID": "opendes:reference-data--VerticalMeasurementPath:MD:",
                "VerticalMeasurementUnitOfMeasureID": "opendes:reference-data--UnitOfMeasure:ft:"
            },
            "WellboreID": "opendes:master-data--Wellbore:02:"
        },
        "id": "opendes:work-product-component--WellLog:03",
        "kind": "osdu:wks:work-product-component--WellLog:1.1.0",
        "legal": {
            "legaltags": [
                "opendes-Test-Legal-Tag-780523"
            ],
            "otherRelevantDataCountries": [
                "US"
            ],
            "status": "compliant"
        },
        "meta": [
            {
                "kind": "Unit",
                "name": "ft",
                "persistableReference": "{\"scaleOffset\":{\"scale\":0.3048,\"offset\":0.0},\"symbol\":\"ft\",\"baseMeasurement\":{\"ancestry\":\"Length\",\"type\":\"UM\"},\"type\":\"USO\"}",
                "propertyNames": [
                    "stop.value",
                    "elevationReference.elevationFromMsl.value",
                    "start.value",
                    "step.value",
                    "reference.unitKey"
                ],
                "propertyValues": [
                    "ft"
                ]
            },
            {
                "kind": "DateTime",
                "name": "datetime",
                "persistableReference": "{\"format\":\"yyyy-MM-ddTHH:mm:ssZ\",\"timeZone\":\"UTC\",\"type\":\"DTM\"}",
                "propertyNames": [
                    "dateModified",
                    "dateCreated"
                ]
            }
        ]
    }
]

I got the following error:

{
    "error": [
        "badly formed hexadecimal UUID string"
    ]
}
Edited by Chad Leong