PingNode function
Syntax
PingNode(MsgNodeName)
Description
Use the PingNode function to ping the specified node. It returns an XmlDoc object that you must go through to find the status of the node.
Parameters
| Parameter | Description |
|---|---|
|
MsgNodeName |
Specify the name of the message node you want to ping, as a string. |
Returns
An XmlDoc object. The node in the XmlDoc object with the name of status contains information about the node you pinged.
Example
Local XmlDoc &ErrorInfo;
&ErrorInfo = PingNode("TESTNODENAME");
&Root = &ErrorInfo.DocumentElement;
&MsgNodeArray = &Root.GetElementsByTagName("msgnode");
For &M = 1 To &MsgNodeArray.Len
&MsgNode = &MsgNodeArray [&M];
&MsgText = &MsgNode.FindNode("status").NodeValue;
If &MsgText <> "Success (117,73)" Then
Error ("Web Server not available for web service");
End-If;
End-For;