[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference lassie::ucx

Title:DEC TCP/IP Services for OpenVMS
Notice:Note 2-SSB Kits, 3-FT Kits, 4-Patch Info, 7-QAR System
Moderator:ucxaxp.ucx.lkg.dec.com::TIBBERT
Created:Thu Nov 17 1994
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:5568
Total number of notes:21492

5552.0. "UCX SNMP compiler error -- Cannot find subtree mqmib" by CSC32::R_WILLIAMS () Thu May 29 1997 21:09

    Hi,
    
    I have a customer trying to use the new 4.1 MIB compiler.  He is
    getting the following error:
    
    $ MIBCOMP HEADER.MY,MIB.MY mqMIB
      Processing HEADER.MY
      Processing MIB.MY
      Cannot find subtree mqmib
    
    Any help would be appreciated.
    
    Thanks,
    
    -Rick
    
$! CSC CALL SEQUENCE NUMBER C970529-5376
$!
$! PROBLEM: UCX MIB Compiler does not locate mqMIB variable for subtree
$! registration/identification.
$!
$! REPRODUCE BY: Executing this file. The error "Cannot find subtree mqmib"
$! appears.
$!
$! DISCUSSION: Note that this file contains an extremely-trimmed down MIB,
$! just enough to illustrate the problem. The original MIB is nearly 6000
$! lines long. It can be provided upon request.
$!
$! Quoting the second argument to the MIB compiler, e.g.,
$!
$!   $ MIBCOMP HEADER.MY,MIB.MY "mqMIB"
$!
$! in an attempt to preserve the case of the argument passed to the MIB
$! compiler does not work; the same error occurs. However, changing the
$! variable name from "mqMIB" to "mqmib" does work. But this is not an
$! acceptable solution, because the MIB exists on 10 other platforms and
$! for compatibility reasons the MIB variable names must stay the same
$! across them all.
$!
$! - Jeff E. Nelson
$! - Candle Corporation
$! - Internet: [email protected]
$!
$ UCX SHOW VERSION

  Digital TCP/IP Services for OpenVMS Alpha Version V4.1
  on a DEC 3000 Model 300 running OpenVMS V6.2

$ CREATE HEADER.MY
-- Header
--
     RFC1155-SMI DEFINITIONS ::= BEGIN
          nullOID	  OBJECT IDENTIFIER ::= { ccitt 0 }
          internet	OBJECT IDENTIFIER ::= { iso org(3) dod(6) 1 }
          directory	OBJECT IDENTIFIER ::= { internet 1 }
          mgmt	     OBJECT IDENTIFIER ::= { internet 2 }
          experimental	OBJECT IDENTIFIER ::= { internet 3 }
          private	  OBJECT IDENTIFIER ::= { internet 4 }
          enterprises	OBJECT IDENTIFIER ::= { private 1 }
     END
$ CREATE MIB.MY
-- This MIB module contains objects necessary
-- for management of the following MQSeries Objects:
--      Queue Managers, Queues, Channels, Processes, Namelists,
--      Stgclasses, Channel Failover

-- Naming conventions in this document:
-- The following names are used in object descriptors:
--      MQ Node         == Node
--      Queue Manager   == Qmgr
--      Queue           == Queue
--      Channel         == Chan
--      Process         == Proc
--      Message         == Mesg
--      Model Queue     == Mdq
--      Local Queue     == Lcq
--      Remote Queue    == Rmq
--      Alias Queue     == Alq
--      Namelist        == Nml
--      Stgclass        == Stgclass
--      Channel Failover == ChFail
--
--
-- Do not exceed 80 characters for MVS.
--
     MQMIB DEFINITIONS ::= BEGIN


     IMPORTS
          OBJECT-TYPE
                    FROM RFC-1212
          DisplayString
                     FROM RFC1213-MIB
--              InstancePointer
--                              FROM RFC1316-MIB
--              Counter, Gauge
--                              FROM RFC1155-SMI
          TRAP-TYPE
                    FROM RFC-1215
          TimeTicks, enterprises
                    FROM RFC1155-SMI;


apertus         OBJECT IDENTIFIER ::= {  enterprises 543 }
messaging       OBJECT IDENTIFIER ::= {  apertus 4 }

-- mqMIB MODULE-IDENTITY
--      LAST-UPDATED  "9703111500Z"
--      ORGANIZATION  "Candle Corporation"
--      CONTACT-INFO
--              "       Candle Corporation
--                      2425 Olympic Boulevard,
--                      Santa Monica, CA  90404
--                      USA
--             Phone (North America): +1 800 328 1811
--             Phone (North America): +1 310 829 5844
--                      Fax:                   +1 310 582 4204
--                      E-mail:             [email protected]
--                      Web Site:       http://www.candle.com   "
--
--      DESCRIPTION
--              "This is the MIB module for objects used to
--               manage IBM MQSeries and ezBridge Transact Objects."

mqMIB OBJECT IDENTIFIER ::= { messaging 1 }

  mqNode        OBJECT IDENTIFIER ::= { mqMIB 1 }
  mqQmgr        OBJECT IDENTIFIER ::= { mqMIB 2 }
  mqChan        OBJECT IDENTIFIER ::= { mqMIB 3 }
  mqQueu        OBJECT IDENTIFIER ::= { mqMIB 4 }
  mqProc        OBJECT IDENTIFIER ::= { mqMIB 5 }
  mqEvent       OBJECT IDENTIFIER ::= { mqMIB 6 }
  mqTrap        OBJECT IDENTIFIER ::= { mqMIB 7 }
  mqChFail      OBJECT IDENTIFIER ::= { mqMIB 8 }
  mqNml         OBJECT IDENTIFIER ::= { mqMIB 9 }
  mqStgclass    OBJECT IDENTIFIER ::= { mqMIB 10 }
  mqObjtrack    OBJECT IDENTIFIER ::= { mqMIB 11 }

-- ***************************************************************
END
$ MIBCOMP HEADER.MY,MIB.MY mqMIB
Processing HEADER.MY
Processing MIB.MY
Cannot find subtree mqmib
$ exit
T.RTitleUserPersonal
Name
DateLines