Question Pietro Di Leo · Sep 22, 2023 How to start a new line of text within $$$LOGINFO or $$$TRACE? Hi everyone, Today I have a simple yet potentially valuable question: How can I begin a new line of text within $$$LOGINFO or $$$TRACE? For instance, if I need to display a long log message within the visual trace, is it possible to do something like this: #ObjectScript #InterSystems IRIS #VSCode 0 6 0 1.1K
Question Pietro Di Leo · Sep 11, 2023 Is it possible to dynamically adjust the FailureTimeout of a Business Operation? Hi everyone, I'm working on a Business Operation whit an HTTP Outbound Adapter and I would like to know if is possible to adjust the FailureTimeout value based on the incoming message type. For example, I would like to have a FailureTimeout of 60 seconds for the standard operations and a FailureTimeout of -1 (wait forever) for few special operations that absolutely need a response. Can we dynamically modify the FailureTimeout through code, based on either the incoming message type or a specified parameter?n the incoming message type or depending by a parameter? #Business Operation #InterSystems IRIS 0 10 0 621
Question Pietro Di Leo · Sep 7, 2023 Inconsistent Visual Trace Outputs Hi everyone, I have a question related to a strange issue I've been experiencing over the last few days. Context I'm attempting to create an automatic resending system that, if no reply is received from the server, raises an error and re-sends the message. This process continues for the a duration defined by the FailureTimeout (e.g., 20 seconds), and a new message is being sent every 5 seconds until the FailureTimeout is reached. If no response was obtained from the server, the system returns an error. #InterSystems IRIS 0 2 0 328
Question Pietro Di Leo · Aug 11, 2023 Is there something similar to the Studio Output panel available in Visual Studio Code? Hi everyone, Lately, I've been spending a lot of time with Visual Studio Code (VSC), and I've been wondering if there's a terminal or a panel within VSC that acts like the Intersystems Studio Output panel, which serves both as an input and output window and allows the execution of ObjectScript commands. Could anyone help? Thanks :) #Key Question #InterSystems IRIS #VSCode 1 11 1 472
Question Pietro Di Leo · Aug 8, 2023 Issues with Automatic Resending in a Business Operation Context I have created a Business Operation (BO) named "Sender" that sends HTTP messages to an endpoint (for testing, I'm using Postman's Mock Servers). Goal: I want to set up an automatic timeout mechanism so that if I don't receive a response from the server within 18 seconds, an alert is generated and the message is resent. This process should be repeated every 18 seconds, for a maximum of 90 seconds. If no response is received within 90 seconds, I would like to generate an error message. On the other hand, if a response is received, I want to stop the resending process and complete the operation by indicating successful reception. #Debugging #InterSystems IRIS 0 7 0 532
Question Pietro Di Leo · Jul 24, 2023 How to automatically resend an HTTP message from a Business Operation Hi everyone, I'm trying to figure out how to automatically resend a message using a business operation. #InterSystems IRIS 0 8 0 478