ifference between revisions of "EMK:Errors and Troubleshooting"

From EMK Wiki
Jump to navigation Jump to search
Line 21: Line 21:
 
===Fatal Errors===
 
===Fatal Errors===
 
{|class="wikitable"
 
{|class="wikitable"
! Error Message !! Action !
+
! Error Message !! Action  
 
|-
 
|-
 
| Your EMarket licence has expired, please install a new licence. || A new licence is required from Energy Link Ltd.
 
| Your EMarket licence has expired, please install a new licence. || A new licence is required from Energy Link Ltd.

Revision as of 10:31, 21 November 2012

There are four types of errors that can occur when running the model.

Fatal Errors: These occur when EMarket fails to execute a Run. An alert is presented to the user and EMarket is closed down. When a fatal error occurs it will usually be due to data corruption and occasionally because a file that is needed is locked or in use. It is good policy to make a backup of the Data directory from time to time in the unlikely case that this happens.

User Alerts: These errors are not normally serious and can be dealt with by you. An error message is presented describing the cause of the alert, and in many cases the window where the problem lies will open for you to correct the problem. The model will not stop other Runs currently under way as this could mean the interruption of a lengthy processing session.

Logged Errors: The model will continue to execute active Runs when these errors occur. They are simply added to the log as information for the user. An example of a logged error is a line constraint breach because of infeasibility. Some items, such as Batch start and finish times are recorded in the log but are not errors.

Unexpected Errors: Bugs are inevitable in any application no matter how well it has been tested, and in EMarket bugs may appear as Unexpected Errors. If you receive an Unexpected Error message, please paste it into an email message and send it to helpdesk@energylink.co.nz, preferably with a brief description of the action that led to the error. The error text format is shown below:

Unexpected error <error number>: <error text>

In: <program section A>-><subsection A>->...-><subsection Z>

Exe: EMarket<version number>

See also: The Run Log


Fatal Errors

Error Message Action
Your EMarket licence has expired, please install a new licence. A new licence is required from Energy Link Ltd.
Your EMarket licence does not have any valid market codes. You will need to use a new licence. A new licence is required from Energy Link Ltd.
The licence file <licence file name> does not appear to be correct. A new licence is required from Energy Link Ltd.
The licence file for EMarket can't be found. Place the licence file with the Executable file in the same directory.
EMarket needs a Working Directory to run. Select a Working Directory for EMarket.