You are on page 1of 30

EAI

Generic Exceptions
& Logging
Framework
Using TIBCO GI

October 14, 2008


Administration Utility Page
Admin Page: Click on Master Value Update Tab

The system administrator can insert, modify or delete data concerning to the exception-category, exception-type, exception-
severity or log-category by clicking on any one of the appropriate tabs under the ‘Master Value Update’ tab.
Exception Category Page

On clicking the Exception Category tab the grid is populated with the data existing in the
exception_cat table.
Exception Category: Add new data

Clicking on the button enables the different textboxes.


Exception Category: Add new data

System administrator can insert the relevant data in the textboxes. Pressing the clear button will
reset the contents of the textboxes.
Exception Category: Successful Addition of data

Clicking on the save button will insert the data in the database and subsequently the new data will be
reflected in the data grid.
Exception Category: Modification of existing data

Selecting a particular row of the grid and then clicking the ‘Modify’ button will result in the data for
that row to loaded in the respective textboxes. System administrator can modify the relevant data in
the textboxes.
Exception Category: Reflect the data modification

Clicking on the ‘Modify Data’ button will update the database with the modified data and subsequently
the modified data will be reflected in the data grid. The ‘Modify Data’ will be disabled on successful
updating.
Exception Category: Attempt to delete data

A particular data can be deleted from the database by clicking the delete button on the particular row.
This results in a confirm box to pop up, where the user’s decision is confirmed.
Exception Category: Successful removal of data

The successful removal of the data is then reflected in the grid.


Exception Type Page

Exception Type tab will display the data in the exception_type table. The administrator can insert,
modify or delete relevant data accordingly.
Exception Severity Page

Exception Severity tab reflects the contents of exception_severity table. The administrator can insert, delete
or modify relevant data accordingly.
Log Category Page

The contents of the log_cat table is displayed on clicking the Log Category tab. The administrator can insert
relevant data accordingly.
Application Information Page

The contents of the application table is displayed on clicking the ‘Application Information’ tab. The administrator
can insert, modify or delete relevant data accordingly.
Application-Exception Configuration Page

The Configure Application Exception tab loads the page. The drop-down lists are also populated with
corresponding data.
Application-Exception Configuration: Select an
Application

Selecting an Application from the drop-down list will result ion the grid being populated with the exception-configurations
related to the same. By default, the ‘notify via email’ checkbox is checked.
Application-Exception Configuration: Insert new data

In order to insert new data, the administrator must select data from all the drop-down lists. In addition the administrator must insert at
least one email ID in either the CC list or the TO list (if the ‘Notify via Email’ checkbox is checked).
Application-Exception Configuration: Insert new data

The administrator has to enter the email IDs in the textbox and subsequently add the same into the ‘TO’ list or the ‘CC’ list. If the ‘notify
via email’ checkbox is unchecked, the ‘email ID’ textbox, the ‘TO’ list and the ‘CC’ list are all disabled. The administrator can remove
email IDs added to either of the list boxes by selecting the particular email ID and clicking the ‘<<‘ button for that particular list box.
Application-Exception Configuration: Successful Insert

On clicking the ‘add configuration’ button the data is entered into the table. The data is then reflected in the grid and the ‘add
configuration’ button becomes disabled. The ‘clear fields’ button resets the textboxes.
Application-Exception Configuration: Modification of data

Selecting a particular row of the grid and then clicking the ‘Modify’ button will result in the data for
that row to loaded in the respective textboxes or drop-down lists. System administrator can modify
the relevant data in the textboxes. The data can be updated by clicking the ‘Modify Data’ button.
Application-Exception Configuration: Deletion of data

A particular data can be deleted from the database by clicking the delete button on the particular row.
This results in a confirm box to pop up, where the user’s decision is confirmed.
Search Utility:

This page enables users to search the exceptions and the logs.
Exception Search Page:

Clicking on the Exceptions Search tab loads the exceptions-search page.


Exception Search Page: Insert Data

In case the user does on select invalid start-date and end-date, the appropriate date-picker is highlighted and the search button is
disabled.
Exception Search Page: Insert Data

The user selects any one or a combination of the search criteria to filter the search result-set. Clicking on the ‘Search’ button will display
the search result in the grid. The user can reset the drop-down lists and the date-pickers by clicking on the ‘clear’ button.
Exception Search Page: Exception and Transaction data

The user can see the details of any particular exception by clicking on the desired exception in the search result data-grid. This results in the
‘Exception Details’ data-grid and the ‘Transaction Data’ data-grid to be populated with the corresponding data. The data in the ‘Transaction Data’ will
be reflected according to its availability in the database.
Log Search Page:

Clicking on the ‘Log’ tab loads the log search page.


Log Search Page:

The user can search and view the Log details in a manner similar to the exception search.
 Questions/Queries?

30

You might also like