Just curious....
Would it be possible to
a) add an HTTP VSI Selection Step prior to the MQ Call Step. [Use the HTTP VSI Selection since this is an HTTP Responder not a JMS Responder.]
b) Change the Stateless Image Response META HTTP Response code to 200 rather than default 404. The VSI Selection simply returns a Service Image Not Found Response but generates a proper lisa_vse_response list.
b) after the MQ Call filter the MQ response into a property
c) add script to set the property into lisa_vse_response.get(0).setBody( {{yourMQResponse}} ); OR, if lisaMQCall.rsp is used and content is string, replace {{yourMQResponse}} with testExec.getStateValue("lisaMQCall.rsp")
On occasion, I will use a VSI Selection Step to ensure that the lisa_vse_response object gets created properly. Then, override the body as needed.
- Minor edits to sequence with added clarifications based on additional offline conversation and final actions taken.