ESI Donation
Page 1 of 1

Author:  tlwiechmann [ Tue Nov 29, 2011 3:57 pm ]
Post subject:  ESI Donation

Some time ago I announced that I would make ESI's assets available to the MUMPS community. I would like to announce that I've finally accomplished that. It required much work on my part – hopefully it will be of use to you who want to learn about MUMPS technology.

Rather than release the material a little at a time, I decided to make all of the relevant material available on a Guest OS that runs on VMWare Player. I used Ubuntu 11.04 OS since it has a nice, simple GUI interface. Future releases of material can be dropped into this environment.

I would like to thank LD Landis and Jerry Goodnough for helping with the details of making this accessible. Jerry's company Stormwoods LLC will be hosting the download area.

Guest OS Contents

I installed two software packages we developed at ESI over the years:
  1. EsiObjects - A sophisticated Object Oriented implementation layer for MUMPS
  2. Computer Based Instruction Package – Comprehensive on-line instruction package for MUMPS and related technologies such as File Manager, etc.
Because all ESI software was written in conformance with the Veteran Administration's name space naming conventions, the CBI software was installed within the context of the EsiObjects environment taking advantage of that structure. Our name space assignment is VES.

Additionally, the Mumpster directory structure contains all material for course material contributions, that is, student guides, backups, etc.

Note: The Guest OS is a 1.2 gigabyte file that will expand to about 5 gigabytes after it is imported.

How to Download

Click here (or Right Click and select Save Target As or Save Link As) to download the Mumpster.7z file. It contains the Installation_Guide.pdf and the Guest OS.

Note: If your our current file expander may not support the 7z format, go to for more information.

Once the download has completed, extract the Installation_Guide.pdf. It contains the rest of the installation instructions.

The Installation Guide contains the following sections:
  1. The first section of the guide is dedicated to installing the system. It will give you all the necessary URL's for accessing the needed installation materials. Go there to complete the installation.
  2. The second section is dedicated to setting up user files for students who will use the CBI's as well as initial instructions in getting started with the CBI's.
  3. The third section outlines what you need to do to start the EsiObjects listener (xinetd) and to install the client IDE (if you have a Windows system).
If you have problems, post the problem description on this thread. Please include your environment description and as much information as you can. If you have solved the problem, share it with us :-)

Using the CBI's

The CBI's are quite comprehensive in their treatment of each subject. However, if you have questions, please post them on the, in the appropriate topic area. Currently, only 3 topics have been set up:
  1. Introduction to MUMPS CBI
  2. Intermediate MUMPS CBI
  3. Advanced MUMPS CBI.

If you would like to see other discussion topics available, please make you wishes known.

Some Other Things
  • As additional material is converted, it will be released as updates (imports). A new Guest OS will not be issued each time. The documents will be posted to the download site and made available through the Mumpster Forum.
  • Some CBI Student Guides have not been converted for obsolete CBI's, specifically MSM and DTM System Management. However, the course content has been included.
  • Do not upgrade the Guest OS to the new version 11.10. In fact do not do anything to change the underlying Guest OS.
  • Make sure you backup the system periodically.
  • If you are interested in exploring EsiObjects, there is additional information on the EsiObjects Web Site at
  • If you use EsiObjects, unfortunately, you will need a Windows system on the network. The EsiObjects IDE is necessary to do actual development and it only runs on a Windows box. Several attempts have been made in the past at rewrite this using Open Source technology. However, sometimes things don't happen the way you plan them :-( Anyone want a challenge :-)

Enjoy the contribution, I hope it is beneficial to the MUMPS community!

Go forth and multiple...

Author:  NGrimes [ Sat Feb 18, 2012 7:33 pm ]
Post subject:  Re: ESI Donation

First, let me say THANK YOU for making ESI's assets available to the MUMPS community. I have found the material to be very benficial.

Now to my question. It is approximately 8:30 PM (CST) and I am attempting to access one of the CBI's and am getting the following error on more than one of my computers:

%GTM-E-REQRUNDOWN, Error accessing database /opt/lsb-esiobjects/user/data/user.dat. Must be rundown on cluster node ubuntu-VirtualBox.,%GRM-I-TEXT, Error with database control shmctl,%SYSTEM-E-EN043, Identifier removed At M source location LANGTYPE+2^VESZSYSL

I have received this (or a similiar) message in the past. Any assistance you can give me would be much appreciated.

Thank you,
Nancy Grimes

Author:  tlwiechmann [ Sun Feb 19, 2012 4:45 am ]
Post subject:  Re: ESI Donation

This is a GT.M MUMPS system problem. When the system terminates incorrectly, it does not run the database down properly and it is left in a indeterminate state. You have to manually run the database down using the MUPIP utility.

To fix the problem, do the following:

  1. Click on the terminal icon in the Ubuntu menu bar. This will bring up a terminal at the Linux home prompt.
  2. Enter the mupip command:
    ubuntu@ubuntu-VirtualBox:~$ mupip
    You will receive the MUPIP prompt:
  3. Enter the following command at the prompt:
    MUPIP> rundown -f /opt/lsb-esiobjects/user/data/user.dat
  4. You should receive a message that the file was successfully run down.

For information on the rundown command, go to:

Let me know if you have any more problems.

Author:  NGrimes [ Sun Feb 19, 2012 2:59 pm ]
Post subject:  Re: ESI Donation

Thank you - It worked great and I am once again back to learning.

Author:  tlwiechmann [ Sun Feb 19, 2012 5:01 pm ]
Post subject:  Re: ESI Donation

To avoid problems with Control Z problem in the CBI, make sure you apply the changes outlined at:

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group