1

Topic: Upgrade to Recorder 6.22.2 from 6.17, error

I was able to successfully run Recorder6 from a workstation when it was version 6.17, but after upgrading to 6.22.2, I get an error at load about "The External File Path setting is missing or incorrect". I have attached the error log.
I have also run the Recordersystemcheck, that was posted in another topic, and I see the same thing after attempting a fix.

Recorder 6 System Check Report

OK - Recorder installation detected
OK - Checking addin DMAPServer.DMAP export
Error - This addin is not correctly installed. Access is denied
No automatic fix for this problem is available.
OK - Checking addin ShowUnchecked.Display unchecked records
Error - This addin is not correctly installed. Access is denied
No automatic fix for this problem is available.
OK - Checking addin StdValLib.Recorder 6 Standard Validation
Error - This addin is not correctly installed. Access is denied
No automatic fix for this problem is available.
Error - The Standard Validation Library addin is not installed, which may allow incorrect data to be imported into this database.
No automatic fix for this problem is available.
Error - The Recorder addin installer is not correctly installed. Access is denied
Addin Installer library registered
OK - The Recorder OLE Server is correctly installed.
OK - The Base Maps Path setting is set.
OK - The Map File Path setting is set.
OK - The Object Sheet File Path setting is set.
OK - The Base Maps Path exists.
OK - The Base Map Path setting includes the trailing slash.
OK - The Base Maps Path points to a folder containing base maps.
Error - The Map File Path registry setting points to a missing directory.
The Recorder setting has been removed. It will be recreated when you next run Recorder. Please log in to Recorder and then close it before using this tool again.
Error - The Object Sheet File Path registry setting points to a missing directory.
The Recorder setting has been removed. It will be recreated when you next run Recorder. Please log in to Recorder and then close it before using this tool again.
OK - Files in the Base Maps folder are writeable and can be upgraded as required.
OK - The local copy of the Base Map Path is writeable.
Error - The network Recorder installation folder should contain a Base Maps directory. Please replace this folder and include the base map files you want to make available.
No automatic fix for this problem is available.
OK - The Base Maps path is pointing to the installation Base Maps folder.
OK - The Base Maps Path setting is pointing to a local folder.
8 error(s) were encountered during this check. Please review the details above.

Unfortunately I do not actually use Recorder6, I was only asked to perform the upgrade so this makes little sense to me.


Any help would be appreciated. I am running this systemcheck as well as the Recorder6 app as my admin account.

Post's attachments

Error-73536241106184.txt 12.71 kb, 1 downloads since 2014-05-09 

You don't have the permssions to download the attachments of this post.

2

Re: Upgrade to Recorder 6.22.2 from 6.17, error

This sounds like another case of the upgrade causing the Registry settings to become out of step with file names – see also http://forums.nbn.org.uk/viewtopic.php?pid=20433#p20433 . Please check that the Registry entry for the ‘External File Path’ folder points to a folder that actually exists.

On my old Windows XP desktop the registry setting HKEY_CURRENT_USER\Software\Dorset Software\Recorder 6\Settings ‘External File Path’ points to C:\Documents and Settings\All Users\Documents\Recorder 6\User Files\External Files\. On my Windows 7 laptop it points to C:\Users\Public\Documents\Recorder 6\User Files\External Files\.

Sally Rankin, JNCC Recorder Approved Expert
E-mail: s.rankin@btinternet.com
Telephone: 01491 578633
Mobile: 07941 207687

3

Re: Upgrade to Recorder 6.22.2 from 6.17, error

Yes that worked. It was pointing to a non existant path on the mapped drive, so I just deleted that registry entry. It then gave another error about external template path so I deleted that registry entry as well, and seems to work now.

4

Re: Upgrade to Recorder 6.22.2 from 6.17, error

That's an interesting solution (deleting rather than correcting the registry entries). As a matter of interest it might be worth checking what happens if you now try to set those values for which you have deleted the settings. I presume it will recreate them, but it might just cause another error.

In Recorder go Tools/Options & choose the file locations tab to test this .

Rob Large
Wildlife Sites Officer
Wiltshire & Swindon Biological Records Centre

5

Re: Upgrade to Recorder 6.22.2 from 6.17, error

Odd, I just tested this myself. I deleted the External File Path registry setting, then closed recorder and the setting replaced itself (correctly). Then I deleted it again with R6 closed, reopened recorder & went to the File Locations page. The external file path was reporting correctly, despite the registry setting not being there, again it reappeared in the registry on close.

Clever.

What does your setting now say?

Rob Large
Wildlife Sites Officer
Wiltshire & Swindon Biological Records Centre

6

Re: Upgrade to Recorder 6.22.2 from 6.17, error

The same - the two registry entries were recreated with the correct paths. However, I have also noticed that the two folders themselves, W:\User Files\External Files and W:\User Files\Export Templates, were NOT present when I was initially getting the error. Checking the "Date Created" confirms this, May 12 9:30am - the same time that I deleted the registry entries and tried starting Recorder again. So not only did the registry entries get created, but the folders themselves.

7

Re: Upgrade to Recorder 6.22.2 from 6.17, error

Wierd, I'm sure there is something interesting to learn from that, but I am not sure what.

Rob Large
Wildlife Sites Officer
Wiltshire & Swindon Biological Records Centre