Mesa 2 Release Notes

Mesa 2.0 Rev 200

· Compatibility with 1.5B

Mesa 2 worksheets are backward compatible with Mesa 1.5B sheets.  Any sheet created in Mesa 1.5B can be opened in Mesa 2.  

In most cases, the reverse is also true, and Mesa 2 sheets can be opened in Mesa 1.5B.  However, do not drag icons to the worksheet in Mesa 2, and then open the sheets in 1.5B.  If you then click on that icon, Mesa 1.5B will crash.

P&L do not guarantee that sheets created in Mesa 2 will also work in Mesa 1.5B.  

· Using Addins

Mesa 2 includes within itself the following Addins:

		Mesa HTMLTable
		Quickbase adaptor
		Oracle adaptor
		Informant!
		dBASE export/import

Like Mesa 1.5B, Mesa 2 will also automatically load on startup Addins you place in the LocalLibrary/MesaAddins directory. 

If you have put any of the above addins in LocalLibrary/MesaAddins, Mesa 2 will attempt (and correctly fail) to load them a second time.  You will see alert messages on the lines of:

Couldn't load Add In /LocalLibrary/MesaAddIns/Adaptor.o, error rld():
Undefined symbols:

This does not affect Mesa 2's functioning at all.

However, to avoid these error messages you should remove these addins from LocalLibrary/MesaAddins.

· Querying Sybase Databases

Mesa 1.5B users may find that queries which worked fine in 1.5B do not connect to the Sybase Database in Mesa 2.0.  This is because Mesa 2 has changed the way in which queries are dealt with internally.  

New users of Mesa 2->Sybase queries may also find that Sybase queries do not connect to the Sybase database.

Your Systems Administrator should check that the following steps have been carried out to enable 
Mesa 2->Sybase querying.

Instructions for System Administrators

Mesa 2 has to load the appropriate database adaptor in order to run queries against a RDBMS.   For example, to access a Sybase database the adaptor /NextLibrary/Adaptors/Sybase.dbadaptor has to be loaded.  Unfortunately there are two incompatible versions of the Sybase.dbadaptor commonly installed on many NEXTSTEP machines, the DBKit version and the EOF version.  Mesa 2 needs to load the DBKit version of any database adaptors: attempting to load the EOF version of the adaptor will fail, immediately resulting in a profusion of alert panels.

In order to allow Mesa 2 to load the correct database adaptor, the application will search for the adaptor initially inside it's own .app wrapper and then along the path:
/LocalLibrary/Mesa2
/LocalLibrary/Adaptors
/NextLibrary/Adaptors

The DBKit version of the adaptor must either be copied or linked into one of these directories: we recommend linking the adaptor into either the .app wrapper or into /LocalLibrary/Mesa2 as this will avoid conflicts with other applications that may require the EOF versions of the adaptor.

· ToolBox incompatible with Beta versions

ToolBoxes created on Beta versions of Mesa 2 will not open in the Release version.  If you BetaTested Mesa 2, please delete the folder:

		~/Library/Mesa/Toolbar

Do this while you are not running Mesa.

When you next start Mesa and bring up the ToolBox, you will see the default ToolBox which is populated with useful icons.  You can customize this to your requirements as you could in the Beta version.

· Known Bugs

None