The application posts HTTP Post requests to a soap component endpoint.

It dynamically modifies soap messages to trigger various exception cases.

The application is run via a basic CLI.

Main Menu

For Create, Verify, Modify, Cancel, & Retrieve options a sub menu allows the user to run all commands related to that message, or run a single exception check command. See menu options below.

Create Menu

Verify Menu

Modify Menu

Cancel Menu

Retrieve Menu

Application creates a testReport.txt in the root of the application. Please note if you choose option 0 from the main menu or run all create commands the last Check/Exception will be a fail; this is because this checking for a Processing Failure Exception which will only occur when the ticketer is down.

Test Report

If you run into any issues please ensure that the values in the config file are correct. This located at config/EbondingConfig. Please ensure that the following are correct: postUrlEndpoint, ebondingDatabaseUrl, & soapDatabaseUrl. See example below with values set for local testing.