The HTTP XML listener executes an HTTP XML document at specific intervals.
1. On the Basic configuration tab, you can specify:
Polling interval: the interval in which to execute the XML file.
Input File: input HttpXML file. If no HttpXML transaction contents are expected.
Validate XML: if the recieved or loaded XML document should be validated against its schema.
Cache Schema: if the schema for validation should be cached, so it won’t be re-loaded on every execution.
2. On the Debug configuration tab, you can specify:
Evaluation Logging: if selected, extra information about the evaluation process will be logged to help with debugging its execution. Keep in mind that, in some cases, sensitive information may be logged with this option, so it should be kept off by default.
NOTE: This is separate from the Log elements in the XML structure.
3. On the Advanced configuration tab, you can specify:
Cache type: the type of cache used internally for storing
Handle Bad Response: if selected, responses with failure status codes (ie, 404 or 500) will still be returned via the Response section in the XML – rather than failing with an exception. Please note that this means response status values should be checked prior to trying to handle their contents.
4. If you use proxy – check on the Use Proxy on the Proxy tab and specify Proxy Host, Proxy Port, Proxy User and Proxy Password.