Ticket creation in Servicedesk fails with following error message:
mar 26 18:41:19:000 [pool-20-thread-2, sdgtw] :: Going to get output stream on this connection :: mar 26 18:41:19:896 [pool-20-thread-2, sdgtw] responseCode :: [500] response message :: [Internal Server Error] mar 26 18:41:19:897 [pool-20-thread-2, sdgtw] Error while calling the createIncident for Alarm [FL47353168-26383] java.lang.Exception: {"Error":{"ErrorCode":154,"ErrorMessage":"Exception occurred during operation createIncident","DetailErrorMessage":"A bad parameter was passed to a method. This error occurs if a required parameter is missing, the wrong type was passed, or an invalid value was used.","HTTPResponseCode":"INTERNAL_SERVER_ERROR","HTTPResponseCodeValue":500}} at com.ca.integration.normalization.client.HttpRequestHandler.parseResponse(HttpRequestHandler.java:182) at com.ca.integration.normalization.client.HttpRequestHandler.submit(HttpRequestHandler.java:93) at com.ca.integration.normalization.client.HttpRequestHandler.post(HttpRequestHandler.java:75) at com.ca.integration.normalization.client.NIMRestClient.create(NIMRestClient.java:105) at com.ca.integration.normalization.client.NIMRestClient.createIncident(NIMRestClient.java:222) at com.nimsoft.probe.gateway.sdgtw.AlarmEventProcessor.processAlarmEvent(AlarmEventProcessor.java:227) at com.nimsoft.probe.gateway.sdgtw.AlarmEventProcessor.run(AlarmEventProcessor.java:116) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)
This might occur if the mandatory fields in SDM are more than those passed by the probe (Field Mapping in sdgtw).
For instance you may need to map a category for the incident to be logged successfully in SDM