UNPKG

@5minds/node-red-contrib-processcube

Version:
52 lines (45 loc) 2.03 kB
<script type="text/javascript"> RED.nodes.registerType('externaltask-error', { category: 'ProcessCube', color: '#F6A923', defaults: { name: { value: '' }, error: { value: '' }, message: { value: '' }, }, inputs: 1, outputs: 1, align: 'right', icon: 'externaltask_error.svg', label: function () { return this.name || 'externaltask-error'; }, }); </script> <script type="text/html" data-template-name="externaltask-error"> <div class="form-row"> <label for="node-input-name"><i class="fa fa-tag"></i> Name</label> <input type="text" id="node-input-name" placeholder="Name" /> </div> <div class="form-row"> <label for="node-input-error"><i class="fa fa-tag"></i> Error Code</label> <input type="text" id="node-input-error" placeholder="Error Code of ExternalTask" /> </div> <div class="form-row"> <label for="node-input-message"><i class="fa fa-tag"></i> Error Message</label> <input type="text" id="node-input-message" placeholder="Error Message of ExternalTask" /> </div> </script> <script type="text/markdown" data-help-name="externaltask-error"> Used for reporting errors in the processing of external tasks. The error code `Error` in the configuration is forwarded to the ProcessCube engine for handling within _Error-Boundary-Events_. ## Inputs : msg (Object) : Passed as `ErrorDetails` to the engine : Error (string) : From the configuration or from `msg.errorCode` or `msg.error.code` : Message (string) : The caught exception message or `msg.errorMessage` or `msg.error.message` : StackTrace (string) : The stack trace of the exception! ### References - [The ProcessCube&copy; Developer Network](https://processcube.io) - All documentation for the ProcessCube&copy; platform - [ProcessCube&copy; LowCode Integration](https://processcube.io/docs/node-red) - LowCode integration in ProcessCube&copy; </script>