UpdateMacroDefFile

From Vital Soft Wiki
Revision as of 04:08, 10 November 2014 by >Johno (Updating the Macro Definition File)
Jump to: navigation, search

Updating the Macro Definition File

The macro definition file is a text file that should be uploaded using an ASCII transfer.

Download the macro definition file here.

  • Scroll to the bottom of the page and choose the version appropriate for AskPlus version E.8.3.3.

1. Transfer the file to UNIX:

  • Transfer the samp file, using an ASCII transfer, to the /ASKPLUS/visimage directory.

2. Backup the old definition file and copy the new definition file:

  • Logon to HPUX as askplus
cd /ASKPLUS/visimage
mv macrodef macrodefv26
cp macrodef_e83.samp macrodef

3. Rebuild the indexed macro file used by AskPlus and Visimage:

This step requires that the macro file (/ASKPLUS/visimage/macro) is not in use. You must have all users exit server in Visimage and no AskPlus jobs should be running.
  • While still logged in as askplus
cd /ASKPLUS/visimage
mv macrodef macrodefv26
./load_macros
It might be necessary to bring the listener down to ensure that the file is not being accessed.
  • To kill the listener:
  • Login as root
/ASKPLUS/kill_vsrvtcp -stop_all

Note, the above command will kill all copies of the listener running on any port.

Run the load_macros script again, remember to login as the askplus user and cd visimage.

  • To restart the listener:
  • Login as root
/ASKPLUS/vsrvtcp -a -t –n30501 –a >/dev/null
/ASKPLUS/vsrvtcp_49 -a -t –n30503 –a >/dev/null
Remember to start two listeners (on two different ports) if you have users running Visimage 2.6 and Visimage3.