ETP supportedDataObjects
Hello,
My client requests various dataobjects to support in RequestSession message
However, the open etp server does not look to answer back the intersection between the client's requested list of data objects and server's supported list of data objects but an empty list
According to ws://mydomain/.well-known/etp-server-capabilities?GetVersion=etp12.energistics.org webpage, the list of the server supportedDataObjects is
"supportedDataObjects": [
{
"qualifiedType": "eml20.*",
"dataObjectCapabilities": {
"SupportsDelete": {
"item": {
"boolean": true
}
},
"SupportsGet": {
"item": {
"boolean": true
}
},
"SupportsPut": {
"item": {
"boolean": true
}
}
}
},
{
"qualifiedType": "resqml20.*",
"dataObjectCapabilities": {
"SupportsDelete": {
"item": {
"boolean": true
}
},
"SupportsGet": {
"item": {
"boolean": true
}
},
"SupportsPut": {
"item": {
"boolean": true
}
}
}
}
]
I don't think there is a typo on my requested qualified type at index 0 (resqml20.*) and 2 (eml20.obj_EpcExternalPartReference) but they don't look to be accepted by the server
Remark:
- At the begining, I did not send any dataobject capability with my requested supportedDataObjects relying on the default values which are the ones given by the server (get, put and delete to true). I added them thinking that the server did not support the default values but this was not a fix.