[Info-vax] Cannot Access CDD/Repository Records from Basic Using %INCLUDE %FROM %CDD

Craig Dedo craig.dedo at gmail.com
Wed Jun 12 17:39:25 EDT 2019


Everyone:
When I compile a Basic program in OpenVMS that uses CDD definitions, I get error messages of the type:
        %INCLUDE %FROM %CDD "FILES.APDIST_RECORD"
........^
%BASIC-E-CDDACCERR, CDD/Repository access error
-BASIC-E-NODNOTFND, directory or object not found
at line number 1 in file SMP_DEVELOP_DV:[YYY1V30.TOLAS.DEV.OLIVE]APDIST.BAS;1

Apparently, my user account is not configured properly so that I can access the CDD records when I compile.

However, when I login to my own account using the login configuration of a work colleague, I don't get these error messages.  This happens when using the same command to compile the same source code.  The only difference is the login configuration procedures.

I have tried to compare the definitions of the two sets of login configuration procedures without success.  I also printed out copies of the results of some inquiries:
1.  OpenVMS system access privileges and rights identifiers.  Both configurations have the same sets of privileges and rights identifiers.
2.  Complete list of ALL logical name definitions from ALL logical name tables.  So far, I have reconciled a number of differences but no changes have cleared the access problems to the CDD definitions.

What definitions do I need to have in order to get access to the CDD definitions?  What other tests can I run in order to find and correct the configurations that need to be fixed?

Any help that anyone can give me would be very much appreciated.

Sincerely, 
Craig T. Dedo, OpenVMS Software Development Consultant 
Navistar, Inc. 
2701 Navistar Drive 
Lisle, IL   60532-3637 
E-mail:  Craig dot Dedo at navistar dot com



More information about the Info-vax mailing list