At this moment I have a DD4T 2.2 .NET web application which uses the DXA Model Service (SDL Web 8.5). I am able to retrieve 'normal' fields correctly. I have another question open about MultiMedia fields, but now I am facing also an issue with keywords.
I added a keyword field (as embedded schema) to my component and when I request the page I get a 500 error from the Model Service
{
"timestamp": [
"String",
"2019-03-27T13:09:02.718+0000"
],
"status": 500,
"error": "Internal Server Error",
"exception": "com.sdl.odata.client.api.exception.ODataClientRuntimeException",
"message": "Retry limit exceeded.",
"path": "/PageModel/tcm/155/index"
}
After checking the Windows Services, I found out that my Content Service stops every time I request that page (which explains the result of the DXA Model Service).
The logging of the Content Service can be found here.
The logging of the DXA Model Service can be found here.
The request does work if I request it as R2 data. But since I am using DD4T it is requested as DD4T, so maybe an error in the Model Service converter?