You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Keys starting with numeric string are throwing the following exception while generating PDL schema.
Exception in thread "main" java.lang.IllegalArgumentException: 1,93: "00100030" is an invalid field name.
at com.linkedin.data.template.DataTemplateUtil.parseSchema(DataTemplateUtil.java:313)
at com.linkedin.data.template.DataTemplateUtil.parseSchema(DataTemplateUtil.java:291)
Details: We are trying to convert 'dicom' json data/schema to 'PDL'. 'dicom' data has lot of keys(string) that start with a numeral say "0020000D"
Hi Team,
We use the maven repo https://mvnrepository.com/artifact/com.linkedin.pegasus/data/27.7.18.
Keys starting with numeric string are throwing the following exception while generating PDL schema.
Exception in thread "main" java.lang.IllegalArgumentException: 1,93: "00100030" is an invalid field name.
Details: We are trying to convert 'dicom' json data/schema to 'PDL'. 'dicom' data has lot of keys(string) that start with a numeral say "0020000D"
eg:
{
"0020000D": {
"vr": "UI",
"Value": [ "1.2.392.200036.9116.2.2.2.1762893313.1029997326.945873" ]
}
}
Note: The complete dicom data file can be found https://dicom.nema.org/dicom/2013/output/chtml/part18/sect_F.4.html
But the "linkedin pegasus data" library does not allow keys which start with a number, eg "0020000D", while creating PDL schema.
Please let us know if you need more details
The text was updated successfully, but these errors were encountered: