Chris,
I don't see that your posting made it to IBM-Main (where the original
thread was) so John, Sam, and Craig may not have seen your kudos.  I'll
double-post this response to get it back there.

Yes, I know poor, benighted Bruce is beyond hope - trying to get rid of
NetView and all (Are my prejudices showing again?) - but I thought others
still using NetView might have misunderstood the comments about getting rid
of BNJMTERM.

  Pat O'Keefe


  -----Original Message-----
  From: [EMAIL PROTECTED] on behalf of Chris Mason
  Sent: Tue 01/17/2006 4:24 PM
  To: [EMAIL PROTECTED]
  Subject: [NetView] Re: What starts Netview?

  Another side issue is that this whole thread would have been better spun
in the NetView newsgroup:
  http://groups.yahoo.com/group/NetView/

  However here's my two eurocents.

  Unfortunately I'm having to do this from manuals from which I hope to get
reminders of when I was intimately involved
  with these things.

  The program that starts NetView is in the sample procedure CNMSJ009,
changed to the name CNMPROC for production
  use, and, as Pat has indicated, the program has the name BNJLINTX. I found
a set of startup messages which contained
  the message BNJ080I BNJLINTB - BUFFER SIZE=24K,SLOT SIZE=200. From the
message description I see that BNJLINTB
  is the Hardware Monitor "initializer" module which I expect gets control
from BNJLINTX at a very early stage. The purpose
  of the message is to show the values given to the "buffer size" and "slot
size" in the PARM field of the EXEC statement
  calling the NetView program.

  All modules beginning with the three characters BNJ belong to the NetView
Hardware Monitor component of NetView
  (which originally had the name Network Problem Determination Application,
NPDA). For reasons to do with the way the
  Network Logical Data Manager (NLDM), the Session Monitor component of
NetView, and NPDA programs were packaged
  within the tasking structure of Network Communication Control Facility
(NCCF), the base function of NetView also simply
  called the Command Facility component, an NPDA module needs to get control
first.

  Expanding on what Pat said, CNMNDEF is a way of creating a member of
VTAMLST entity names and types - I'm relying on
  memory here but it's in line with a manual reference I found. An accurate,
up-to-date version of this member is needed by
  the "Status Monitor" component of NetView and so needs to be available
when the Status Monitor component is initialised
  at some point during NetView start-up. I guess there's probably also a way
of reloading the Status Monitor member while
  NetView is active after having again run this "preprocessor" program. The
manuals I am trying to use are for NetView 5.2
  so nothing would appear "radically" to have "changed".

  I'm happy - in retrospect - as are others not in retrospect - that the
rather messy BNJMTERM requirement is now handled
  better and with less transparency.

  Let me congratulate John Eells, Sam Knutson and Craig Gordon for having
comprehensively and neatly dealt with the
  CSECT IEAVTRML issue.

  Will I be booed off the court if I mention I vaguely remember a third name
I had to worry about in that CSECT?

  Bruce, just make sure that your NetView and IMS are at the appropriate
levels not to need the "zap" and then reverse
  the "zap". Document your research and copy any interested parties so that
your posterior will be safe when the "why did
  we crash" meeting is held :-)

  Pat, if Bruce is trying to get rid of NetView - sacrilege I know - there
will not be any need for any BNJ modules anywhere.
  Incidentally, the original poster is this heretic Bruce :-)

  I hope that's cleared everything up ...

  Chris Mason

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to