Applicable with Version 2.5 Oct 2010
Help Version 2.5.123

Contents   Introduction   Concepts   User Help   Modeler Help   Browser Help
Administrator Help   Developer Help    Utility Help   Visio   Graphical Modeler

 

InspiredBg

Object Persistence Layer Reset

EVA Netmodeler has a persistence layer which resides between the object view of the repository used in all business logic and the relational view stored on the database used to implement the repository. Normally EVA Netmodeler will maintain the consistency of the stored version with the current runtime objects in memory without any difficulty. In rare circumstances, these can become out of synchronization. If this occurs, this tool can restore the 100% correspondence without the need to restart the server. Situations which may cause a discrepancy between the stored and memory versions of objects include:

  • The database server software has been stopped without stopping the EVA Netmodeler server first
  • A connection (physical or logical port) between the EVA Netmodeler server and the database management system has been disrupted
  • A power failure has occurred, affecting one of the servers
  • The database management system has run out of space or been unable to write to the media for some reason (e.g. a read only flag has been set in the file system)
  • A user defined custom view, custom event, or complex calculation has failed and left an incomplete transaction
  • Another application or additional copy of EVA Netmodeler has been allowed to update the database concurrent to this copy of EVA Netmodeler

A persistence consistency problem will normally be detected by receiving a walkback error related to data retrieval or storage.

A knowledgeable administrator may then use this tool to resynchronize the persistent and memory resident data versions. This is a global operation and may affect any logged on active users of the system. Ideally, you should ensure that you are the only user currently on the system before running this tool. Check the Session Report to see who is currently logged on.

Tool-PersistenceLayerReset

The tool is reached from the Main Menu. A warning will appear before you confirm that you want to continue. The tool will confirm when the reset has occured.