[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
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 |
3259.0. "FCL parser seems to ALWAYS reject an attribute with 'Current'' keyword in name" by BYBLOS::TAMER () Sun Jun 28 1992 16:07
I have noticed that the FCL parser seems to always reject a multi-keyword
attribute name when the first keyword is 'Current'. The attributes in question
meet the criteria of uniqueness spelled out in the SRM and in the reply to
QAR #3138 (entered by QE_DUTKO).
Yet anytime the attribute name starts with the keyword 'current', it never
passes the parser. I have several such attributes on different entities. The
only common denominator that they seem to have is that they all are
multi-keyword named attributes where the first keyword is 'Current'.
The attribute, 'Current State', reported in QAR #3138 seems to meet the criteria
above.
Here is an example,
from the ptb log for the 'registration' entity
Command: SHOW QMS_DATABASE QUEUE REGISTRATION NAME
Command: SHOW QMS_DATABASE QUEUE REGISTRATION CREATORID
Command: SHOW QMS_DATABASE QUEUE REGISTRATION CREATION TIME
Command: SHOW QMS_DATABASE QUEUE REGISTRATION UID
Command: SHOW QMS_DATABASE QUEUE REGISTRATION USE
Command: SHOW QMS_DATABASE QUEUE REGISTRATION PERSISTENT
Command: SHOW QMS_DATABASE QUEUE REGISTRATION PREVIOUS OPERATION
Command: SHOW QMS_DATABASE QUEUE REGISTRATION PREVIOUS EXCEPTION
Command: SHOW QMS_DATABASE QUEUE REGISTRATION PREVIOUS TAG
Command: SHOW QMS_DATABASE QUEUE REGISTRATION PREVIOUS ELEMENTID
Command: SHOW QMS_DATABASE QUEUE REGISTRATION QUEUE TYPE
Command: SHOW QMS_DATABASE QUEUE REGISTRATION QUEUETYPE VERSION
Command: SHOW QMS_DATABASE QUEUE REGISTRATION OPERATIONAL STATE
Command: SHOW QMS_DATABASE QUEUE REGISTRATION USAGE STATE
Command: SHOW QMS_DATABASE QUEUE REGISTRATION ADMINISTRATIVE STATE
Command: SHOW QMS_DATABASE QUEUE REGISTRATION CURRENT OPERATION <---------
Command: SHOW QMS_DATABASE QUEUE REGISTRATION MODIFICATION TIME
Command: SHOW QMS_DATABASE QUEUE REGISTRATION ACL
Command: SHOW QMS_DATABASE QUEUE REGISTRATION CONTROLACL
The only attribute that has the 'CURRENT' keyword in it is CURRENT OPERATION,
yet i never passes the parseras show below. ALL other attributes above do pass.
MCC> show qms_data .qms.foo queue TAMER_QUEUE registration QMS$0000000002 -
_MCC> Current Operation
%MCC-I-NOPARCMD, Current Operation
^
%MCC-I-SYNTAXERR, Syntax error -- unable to interpret remainder of line
%MCC-W-ATTRAMBIG, attribute CURRENT is ambiguous; enter more characters
MCC>
T.R | Title | User | Personal Name | Date | Lines
|
---|