NonStop SOAP User's Manual

Using the SOAP Admin Tool
NonStop SOAP User’s Manual520501-012
5-13
SOAP Admin Tool Error Messages
SoapMain_CGI.a implements the method CGI_main(), and
SoapMain_CommandLine.a implements the method main(). The pseudo-code of
the implementation in SoapMain_CGI.a is:
CGI_main (){
// Extract the Input Soap Message
SoapDocumentHandler *pSdh = 0;
SoapProcessor sp;
pSdh = Sp.process(Input Soap Message);
if (pSdh) {
pSdh->process();
}
string outString = pSdh->getOutputXmlMessage();
CGI_printf(outString);
}
The implementation in SoapMain_CommandLine is similar, but instead of getting the
input from iTP WebServer, main() expects the name of a file containing the request
XML document.
SOAP Admin Tool Error Messages
This section describes the different types of errors messages that are generated by the
SOAP Admin tool.
Pathway Service Definition Errors
These error messages report invalid values in the SDL file. If you receive one of these
errors, you will need to rerun the SOAP Admin tool.
The PATHMON name (the value of the Name attribute of the PathwayEnvironment
element) specified in the SDL file has the wrong format. For example, perhaps you
omitted the $.
The server class name (the value of the Name attribute of the ServerClass element) in
the SDL file has the wrong format. For example, it might contain invalid characters:
only alphanumeric characters and hyphens are valid.
Pathway Service Definition. Error>> Invalid Pathmon Name:
<
Pathmon Name Specified in the SDL
>
Pathway Service Definition. Error>> Invalid Serverclass Name:
<
Server Class Name Specified in the SDL
>