| Title: | DECmcc user notes file. Does not replace IPMT. |
| Notice: | Use IPMT for problems. Newsletter location in note 6187 |
| Moderator: | TAEC::BEROUD |
| Created: | Mon Aug 21 1989 |
| Last Modified: | Wed Jun 04 1997 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 6497 |
| Total number of notes: | 27359 |
What does "%MCCPTB-I-NOENTRY, No dictionary entries found." mean? According to
the Developer's Toolkit Reference, it means "The dictionary is empty; PTB
exists. Check to see that your logical names or aliases point to valid copies
of the dictionary files."
I believe my logicals are correct.
--------------------------------------------------------------------------------
DAP> Exit
Using parse table log file: disk$aim7:[pfromer]mcc_fdictionary.log;4
Reading parse table file: disk$aim7:[pfromer]mcc_fdictionary.bpt;4
OREO::PFROMER 15:15:48 MCC_DAP_M CPU=00:16:43.48 PF=26514 IO=12246 MEM=4878
Please wait while parse tables are updated
Processing entity 1 1001
Processing entity 1 1001 59
%MCCPTB-I-NOENTRY, No dictionary entries found.
No attributes defined for entity class.
Processing entity 1 66
Processing entity 1 1075
Processing entity 1 1000
Processing entity 1 65
Writing parse table file. Please wait...
Created parse table file: disk$aim7:[pfromer]mcc_fdictionary.bpt;5
Parse table build complete.
OREO> manage/tool/dict
%DAP-S-USE_DICT_RDONLY, Using dictionary file: disk$aim7:[pfromer]mcc_fdictionar
y.dat;1, with read-only access
DECmcc Dictionary Administrator Program Version V1.2.0
DAP> use class node subcl medialibrary
DAP> show
Class (1) : NODE
---> Subclass (2) : MEDIALIBRARY
Definition (3) : PRESENTATION_NAME
Definition (3) : INSTANCE_REQUIRED
Definition (3) : DYNAMIC
Definition (3) : INSTANCE_DATATYPE
Subclass (2) : CARTYPE 59
Attribute (5) : ACCESSCONTROLLIST 1
Attribute (5) : UID 12
Attribute (5) : CREATIONTIME 14
Attribute (5) : ACCESSESDENIED 15
Attribute (5) : ACCESSESGRANTED 16
Attribute (5) : NAME 24
Attribute (5) : NODE 46
Attribute (5) : TASKCOMPLETIONS 47
Attribute (5) : CARTNAMETEMPLATEFORMAT 48
Attribute (5) : PERSISTENCETIME 49
Attribute (5) : POLICIESENABLED 50
Directive (6) : SHOW 1
Directive (6) : SET 2
Directive (6) : ADD 21
Directive (6) : REMOVE 25
Attribute_Partition (11) : IDENTIFIERS 1
Attribute_Partition (11) : STATUS 2
Attribute_Partition (11) : COUNTERS 3
Attribute_Partition (11) : CHARACTERISTICS 4
DAP> use subcl cartype
DAP> show
Class (1) : NODE
Subclass (2) : MEDIALIBRARY
-----> Subclass (2) : CARTYPE
Definition (3) : PRESENTATION_NAME
Definition (3) : INSTANCE_REQUIRED
Definition (3) : DYNAMIC
Definition (3) : INSTANCE_DATATYPE
Definition (3) : VARIANT_SELECTOR
Attribute (5) : NAME 24
Attribute (5) : DESCRIPTION 25
Attribute (5) : BASE 26
Attribute (5) : BINDING 27
Attribute (5) : LOADABLE 28
Attribute (5) : MAXIMUMCOMPONENTS 29
Attribute (5) : PARENTCARTRIDGETYPELIST 30
Attribute (5) : LOADLIMIT 31
Attribute (5) : BINDLIMIT 32
Directive (6) : SHOW 1
Directive (6) : SET 2
Directive (6) : CREATE 12
Directive (6) : DELETE 13
Directive (6) : ADD 21
Directive (6) : REMOVE 25
Directive (6) : GETEVENT 65
Directive (6) : GETVARSELECTOR 124
Attribute_Partition (11) : IDENTIFIERS 1
Attribute_Partition (11) : CHARACTERISTICS 4
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 3851.1 | Just an informational message... | DFLAT::PLOUFFE | Jerry | Tue Oct 06 1992 15:39 | 14 |
Ed:
> %MCCPTB-I-NOENTRY, No dictionary entries found.
> No attributes defined for entity class.
This is just an information message that indicates that this entity does not
have any attributes defined. It's unusual to have an entity class or subclass
that doesn't have any attributes defined. The parse table builder portion of
DAP just flags this fact.
The message is harmless and can be safely ignored. Sorry for any confusion
this might have caused.
- Jerry
| |||||
| 3851.2 | TOOK::SWIST | Jim Swist LKG2-2/T2 DTN 226-7102 | Wed Oct 07 1992 09:12 | 8 | |
We probably ought to get rid of this message, Jerry. The MCC system
build itself encounters this situation and clutters the build logs with
useless messages. It appears the iconic map mom subentities used to
drive the application launch facility have no attributes in some
(normal) cases. I also believe it is legal vis-a-vis the Entity
Model, but you might want to check with Mark Sylor.
| |||||
| 3851.3 | I was going to implement your suggestion... | DFLAT::PLOUFFE | Jerry | Wed Oct 07 1992 16:33 | 15 |
Jim:
I just went into the PTB code with the intent to take your advice and remove
this informational message. I discovered that this message is *really*
generated when an entity has no attributes defined, *but* does have the SET
(or any of the other modify) directives defined.
In other words, the parse table builder is trying to warn you that there is
an inconsistency in the dictionary for this entity -- that is, why does the
entity have a SET directive but no attributes?
So, should I still take this out or should I change the message to make it
more self-explanatory?
- Jerry
| |||||
| 3851.4 | I vote for its removal. | YAHEY::BOSE | Wed Oct 07 1992 19:12 | 22 | |
Jerry, Actually, the message is displayed for show directives too. The iconic map requires each child entity to include the show directive to allow the look-into operation. That is the reason why the SNMP AM had to include the show directive for child entities with no attributes. So show directives for entities without attributes is actually a requirement, and not an inconsistency. This PTB message has caused a lot of confusion among users while they were in the process of adding mibs to the dictionary. It gives the impression that the mibs did not get loaded properly. I vote for the removal of this message. Rahul. | |||||
| 3851.5 | perhaps a problem | SKIGOD::PFROMER | Ed Pfromer, ESM Engineering | Mon Oct 19 1992 12:58 | 5 |
Re: last few. Hmmm. This then bothers me. My object *does* have attributes defined, and it seems the MSL parser is not finding them. | |||||
| 3851.6 | RUTILE::AUNGIER | Ren� Aungier, Site Telecoms Mgr, DTN 885-6601, @FYO | Sun Oct 25 1992 21:15 | 1 | |
What does PTB mean. | |||||
| 3851.7 | TOOK::FONSECA | I heard it through the Grapevine... | Mon Oct 26 1992 09:50 | 1 | |
PTB :== Parse Table Builder | |||||