It is currently Thu Mar 28, 2024 8:20 am


All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: ESI Donation
PostPosted: Tue Nov 29, 2011 3:57 pm 
User avatar

Joined: Wed Nov 17, 2010 8:37 am
Posts: 136
Real Name: Terry L. Wiechmann
Began Programming in MUMPS: 0- 0-1971
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 http://www.7zip.org 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 http://www.mumpster.org, 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 http://www.esiobjects.org
  • 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...

_________________
Terry L. Wiechmann


Top
Offline Profile  
 
 Post subject: Re: ESI Donation
PostPosted: Sat Feb 18, 2012 7:33 pm 

Joined: Tue Jul 26, 2011 8:06 am
Posts: 17
Real Name: Nancy Grimes
Began Programming in MUMPS: 15 Nov 2010
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


Top
Offline Profile  
 
 Post subject: Re: ESI Donation
PostPosted: Sun Feb 19, 2012 4:45 am 
User avatar

Joined: Wed Nov 17, 2010 8:37 am
Posts: 136
Real Name: Terry L. Wiechmann
Began Programming in MUMPS: 0- 0-1971
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:
    MUPIP>
  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:
http://tinco.pair.com/bhaskar/gtm/doc/books/ao/UNIX_manual/index.html

Let me know if you have any more problems.

_________________
Terry L. Wiechmann


Top
Offline Profile  
 
 Post subject: Re: ESI Donation
PostPosted: Sun Feb 19, 2012 2:59 pm 

Joined: Tue Jul 26, 2011 8:06 am
Posts: 17
Real Name: Nancy Grimes
Began Programming in MUMPS: 15 Nov 2010
Thank you - It worked great and I am once again back to learning.


Top
Offline Profile  
 
 Post subject: Re: ESI Donation
PostPosted: Sun Feb 19, 2012 5:01 pm 
User avatar

Joined: Wed Nov 17, 2010 8:37 am
Posts: 136
Real Name: Terry L. Wiechmann
Began Programming in MUMPS: 0- 0-1971
To avoid problems with Control Z problem in the CBI, make sure you apply the changes outlined at:
http://www.mumpster.org/phpBB3/viewtopic.php?f=31&t=1687

_________________
Terry L. Wiechmann


Top
Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Theme created StylerBB.net