-
Bug
-
Resolution: Done
-
Highest
-
El Alto Release
-
None
-
Integration-SB-00: 10.12.5.178
SO returns the following error when it receives callback from SDNC:
2019-10-01T20:54:24.593Z|6838ce82-2790-4362-bf20-1393ac83cbbb|o.o.s.b.infrastructure.sdnc.tasks.SDNCRequestTasks - Error processing SDNC callback org.xml.sax.SAXParseException: Content is not allowed in prolog. at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:257) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339) at org.onap.so.bpmn.infrastructure.sdnc.tasks.SDNCRequestTasks.processCallback(SDNCRequestTasks.java:106)
That part of SO code didn't change in El Alto, so it could be a message format issue. This is the callback message from SDNC to SO:
{ "service-information":
{ "service-instance-id": "394d59f1-589d-48e5-beec-5e9e29b3f542", "service-type": "vLB" }, "svc-request-id": "1119b09e-9acc-4883-bd96-0f39df380212", "response-code": "200", "ack-final-indicator": "Y" }
SO is looking for /input/ack-final-indicator. The input tag is not in the message. Could this be the issue?