Hi,
I developed a protocol that receives a message from an automation script and returns a list of data. I'm using the InterApp resource to perform this task and I see that the automation sends the request and the protocol returns the response perfectly, but, for some reason, the script goes into timeout. I am displaying the request and response parameters and I see that communication between them is correct.
Hi Maximiliano,
The automation script will send that Inter App message containing a GUID to the connector. The Automation script will only listen for responses if they have the same identifier as the request that was send out.
Would it be possible to double check in the connector that the return message Guid is set to the same Guid property from the request?
E.G. code example in the executor class
public override Message CreateReturnMessage()
{
return new AlarmFetchResponseMessage { Guid = Message.Guid, Success = true };
}
E.G. example Inter App Receiver/Response
More details can also be found under Docs.
Let us know if this helps.
Kind regards,
Hi Robin.
yes, they have the same UUID. I’m adding the screenshots in a new answer