Sidebar

Message response for message Id '12345' already exists, or no response was expected

0 votes
388 views
asked Aug 21, 2020 by nick-r-8008 (150 points)
Can anyone shed some light on what may be causing this status message?

Msg 253461 [path=1-2-3-4] - Message response for message Id '253461' already exists, or no response was expected

I receive this warn-level message when returning a response from a mapping node via qie.postMessageResponse(). The calling API receives no content back--the content-length is -1. I've replicated the same behavior when calling from Postman.
 

Background info:
I'm in the process of converting an existing channel which uses the deprecated web service in the source node to use the HTTP listener. I'm running both versions of the channel while testing. I've enabled debug on both channels and supply the same message content. Both channels process the message the same through all nodes and show the same response content in the "Response Sent" debug message, but the new HTTP listener channel also shows the above message and does not return any content.

The existing channel still works properly.

1 Answer

0 votes
 
Best answer

Make sure that the source HTTP listener has a response set to "From Acknowledgement Script" or "From Mapping or Destination node" depending on if you are generating a response in a mapping or destination node.

 

answered Aug 21, 2020 by michael-h-5027 (14,350 points)
selected Aug 21, 2020 by nick-r-8008
...