Fatal conditions

BWI_F_NOINI

Code

1

Message

Bank Wizard is not initialised

This condition occurs when initialisation fails. One or more other fatal or error conditions also occur that explain the reason for the failure.

This condition also occurs if Bank Wizard is not initialised when you call any function or service that needs the core initialised.

Action

During initialisation, examine the other fatal and error conditions to determine the exact reason for the failure and rectify the problem.

If you get this condition when you performing any operation other than initialisation, there is probably a fault in the logic of the application.

BWI_F_NOCOUNTRY

Code

2

Message

Country database not loaded or unknown country

The data passed to the service does not include a valid country code.

Action

Make sure you include a valid country code in the data passed to the service.

BWI_F_NOLIC

Code

3

Message

The Licence Key cannot be found or read
You can get this error during initialisation.

Action

Check that the Licence Key file exists and is in the location defined during installation.

BWI_F_EXLIC

Code

4

Message

The Bank Wizard licence key has expired.

You can get this error during initialisation.
The Licence Key has expired for all countries. Since each country can have a different expiry date, this condition only occurs when all of the countries have expired.

Action

If you have recently renewed your Licence Key, check that you have installed the new key. Otherwise, contact your Experian account manager to arrange a new Licence Key.

BWI_F_BADKEY

Code

5

Message

The Bank Wizard Licence Key is invalid

You can get this error during initialisation.
The Licence Key was found but is not in the correct format.

Action

Use a text editor to check that the Licence Key in the file matches that supplied by Experian. If the keys do not match, correct this using Data Manager. If the keys match, contact Experian support.

On EBCDIC platforms make sure the key has been correctly converted from ASCII.

BWI_F_DEPVER

Code

6

Message

A dependent library is of an incompatible version

You can get this error during initialisation.
The Bank Wizard core depends upon three common libraries (eigeru10, eigerl10 and eigers10). This condition occurs if the version of any of these shared libraries is below the minimum required by the Bank Wizard core.

Action

Reinstall the core and the common libraries. Check the library search paths refer to their location.

To identify the incompatible library, call the Version service.

BWI_F_INTERNAL

Code

7

Message

Serious internal error, report details to Experian.

This condition indicates that there is an internal problem within the core.

Action

Report as much information as you can about the sequence of calls and parameters leading up to the fatal condition to Experian support.

BWI_F_NOMEM

Code

8

Message

Insufficient memory for operation

This condition occurs when there is insufficient system memory available. This would typically happen during initialisation or caching but can occur at any time.

During initialisation the amount of memory required is determined by the number of countries being initialised and the amount of runtime data that must be loaded for those countries.

Action

Either increase the amount of memory available or reduce the amount of memory required by initialising fewer countries or not caching the data.

BWI_F_NOBWIMAIN

Code

100

Message

The BWIMAIN table cannot be found or loaded

You can get this error during initialisation.
The common database table file cannot be loaded. This file is critical to the operation of Bank Wizard because it contains the available countries and the functionality that is common to all the countries.

Action

Check that bwimain.tbl or bwimain exists and is in the location defined during installation.

BWI_F_NOBWIMAIN + country

Code

100 + country number

Message

The database table file for a country cannot be found or loaded

This condition occurs after initialisation and suggests that the file has been removed or deleted since initialisation. If the file cannot be opened during initialisation, error condition 1 + country number occurs instead.

Action

Check that bwixx.tbl or bwixx (where xx is the two character ISO country code) exists and is in the location defined during installation.