Abstract: Validation policy methods. Implementations may include generating a validation policy for a business rule engine (BRE) included in a computer of an application server system. The method may include generating an assertion rule to create an enumerator, generating an advancing rule that asserts the enumerator to the BRE as a fact, and generating one or more evaluation rules that includes a check format and error formatting function. The check format function may return a data value from the enumerator and include one or more validation patterns and corresponding validation functions that verify whether the data value corresponds with a pattern in the one or more validation patterns or validation functions. The error formatting function may generate an error message including the data value that fails to be verified which of the one or more validation patterns that was failed, and may display the error message on a computer interface.
Abstract: An enterprise service bus (ESB) business activity monitoring system and related methods. Specific implementations include a message box server, an itinerary server, a business activity monitoring (BAM) server, a message box database, an itinerary database, a BAM database, a web server and a caching server all operatively coupled together. A developer computer and user computer may be coupled with the web server through a telecommunication channel. The first user computer may include a first computer interface and a second computer interface. The first computer interface may be configured to display a real-time status of the selected itinerary process using the web server, the caching server, the BAM server, and the message box server. The data resubmit button may be configured to resubmit the selected itinerary process for processing by the message box server beginning at the error step.
Abstract: An enterprise service bus (ESB) business activity monitoring system and related methods. Specific implementations include a message box server, an itinerary server, a business activity monitoring (BAM) server, a message box database, an itinerary database, a BAM database, a web server and a caching server all operatively coupled together. A developer computer and user computer may be coupled with the web server through a telecommunication channel. The first user computer may include a first computer interface and a second computer interface. The first computer interface may be configured to display a real-time status of the selected itinerary process using the web server, the caching server, the BAM server, and the message box server. The data resubmit button may be configured to resubmit the selected itinerary process for processing by the message box server beginning at the error step.