TDM Portal UI gives "Internal Server Error" when using data painter.

book

Article ID: 200957

calendar_today

Updated On:

Products

CA Test Data Manager (Data Finder / Grid Tools)

Issue/Introduction

CA TDM Portal is giving "Internal Server Error" message on the UI when using Data Painter validation. Below error message is seen in Log files:

2020-09-29 08:35:08.070 UTC [ERROR] [https-openssl-nio-8443-exec-3] --- [U:Administrator][M:POST][P:/api/ca/v1/generators/evaluateExpression]                   c.c.t.g.c.DataPainterController:  Expression validation failed, org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 null
2020-09-29 08:35:08.071 UTC [ERROR] [https-openssl-nio-8443-exec-3] --- [U:Administrator][M:POST][P:/api/ca/v1/generators/evaluateExpression]              c.c.t.c.e.h.GlobalExceptionConvertor:  HTTP Error - INTERNAL SERVER ERROR: Exception: ; nested exception is: 
 org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.
java.lang.Exception: ; nested exception is: 
 org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.
 at com.ca.tdm.generators.controller.DataPainterController.resolveExpression(DataPainterController.java:208)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:498)

Cause

This is a temporary caching issue in the Portal.

Environment

Release : 4.9

Component : CA Test Data Manager

Resolution

Restarting TDM Portal and Orient DB services resolves this issue.