- Contents
SOAP API Developer's Guide
SOAP Get RPC Method Info
This is a convenience tool for examining RPC requests. It retrieves the first child element of the SOAP <Body> element (Method element in RPC requests). It also returns a collection containing the child elements of the method, which constitute the method arguments. The tool exits through ‘No Method' if the body does not contain an element. It returns through <Fault> if the body contains a <Fault> element.
Exit Paths: Success, Fault, No Method, Failure
Parameter |
Dir |
Type |
Remarks |
Envelope |
IN |
Node |
Envelope node of the SOAP payload. Can be a document node whose document element is <SOAP-ENV:Envelope> or the node is the element itself. |
Method Element |
OUT |
Node |
Node of the method element (first child of the Body) |
Method Base Name |
OUT |
String |
Base name of the method element |
Method Namespace |
OUT |
String |
Namespace URI of the method element |
Parameters |
OUT |
NodeIter |
Iterator to collection of RPC parameter elements. Use the ‘SOAP Get Next RPC Parameter' or ‘XML Get Next Node' tool to iterate over collection. |
Parameter Count |
OUT |
Integer |
Number of items in the Parameters collection |