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

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

774.0. "GPC - setting $OAN_CONFERENCE" by NCCODE::HARRIS (oooppps) Mon Jun 01 1992 22:50

    only 1 user (so  far) on my customers system has reported this problem.
    but if i person is having the problem , then maybe others will.  anyway
    
    - what's happening is a non-prived user is in ALL-IN-1 enters GPC. she
    does AC to add a conference.  this seems to work ok (but goes really
    fast). then she does IC to get an index - this is fine. UC to update
    the conference - this is fine. then I to index a particular conference.
    now the message "Unable to Access" is displayed on line 24.
    
    can duplicate the "error" when i NEWDIR into her account from the
    ALL-IN-1 mgr account.  i however, cannot duplicate it in my non-prived
    account.
     
    from what i can determine, it seems that $OAN_CONFERENCE is not getting
    set somehow.  i've checked her login.com, OA.DIR (and all files below
    it but no references to $OAN_CONFERENCE are  found.
    
    i am able to successfully access conferences via just VAXNOTES.
    
    any ideas
    	ANN
    
    a trace showed the following:
    
    29       ! %OA-I-LOGFUN, Function: GET             $OAN_CLASS =
    OAN$ENTRY.CLASS
    29       ! GET Symbol: OA$SCROLL_ADDRESS
    29       !      Value: %#41315F555345525F47524F55502C4D41494E
    29       ! GET Symbol: $OAN_CLASS = OAN$ENTRY.CLASS[OA$SCROLL_ADDRESS]
    29       !      Value: MAIN
    29       ! %OA-I-LOGFUN, Function: GET             $OAN_CONFERENCE =
    OAN$ENTRY.
    30       ! GET Symbol: OA$SCROLL_ADDRESS
    30       !      Value: %#41315F555345525F47524F55502C4D41494E
    30       ! GET Symbol: $OAN_CONFERENCE =
    OAN$ENTRY.ENTRY[OA$SCROLL_ADDRESS]
    30       !      Value: A1_USER_GROUP
    30       ! %OA-I-LOGFUN, Function: .               .IF
    OA$NOTES_NOTEFILE_OPEN T
    30       ! [SCP/TRACE] .IF OA$NOTES_NOTEFILE_OPEN THEN NOTES CLOSE <<
    Form= OAN
    30       ! GET Symbol: OA$NOTES_NOTEFILE_OPEN
    30       !      Value: 0
    31       ! %OA-I-LOGFUN, Function: OA$SCP_DISPATCH .IF NOT
    OA$NOTES_NOTEFILE_OP
    31       ! [SCP/TRACE] .IF NOT OA$NOTES_NOTEFILE_OPEN THEN XOP
    "~~NOTES_OPEN~~"
    31       ! GET Symbol: OA$NOTES_NOTEFILE_OPEN
    31       !      Value: 0
    31       ! [SCP/TRACE]  XOP "~~NOTES_OPEN~~" << Form=
    OAN$NOTEBOOK$INDEX
    31       ! %OA-I-LOGFUN, Function: XOP             "~~NOTES_OPEN~~"
    31       ! GET Symbol: "~~NOTES_OPEN~~"
    31       !      Value: ~~NOTES_OPEN~~
    31       ! %OA-I-LOGFUN, Function: GET             #OAN_KEYWORD_LIST=""
    31       ! GET Symbol: #OAN_KEYWORD_LIST=""
    31       !      Value:
    31       ! %OA-I-LOGFUN, Function: GET             #OAN_STATUS = 0
    31       ! GET Symbol: #OAN_STATUS = 0
    31       !      Value: 0
    31       ! %OA-I-LOGFUN, Function: OA$FAO         
    OA$_NOTES_OPENING_CONF,"OA$D
    31       ! GET Symbol: OA$_NOTES_OPENING_CONF
    31       !      Value: Accessing !AS . . .
    32       ! GET Symbol: "OA$DISPLAY"
    32       !      Value: OA$DISPLAY
    32       ! GET Symbol: $OAN_CONFERENCE
    32       !      Value:
    32       ! %OA-I-LOGFUN, Function: FORCE
    32       ! OA$FRM_DISPLAY: Displaying 0031EBE0 OAN$NOTEBOOK$INDEX
    32       ! %OA-I-LOGFUN, Function: GET             OA$FUNCTION = "NOTES
    OPEN '"
    32       ! %OA-I-LOGFUN, Function: NOTES           OPEN ''
    32       ! GET Symbol: ''
    32       !      Value:
    32       ! GET Symbol:
    32       !      Value:
    33       ! GET Symbol:
    33       !      Value:
    33       ! %OA-I-LOGERROR, %OAN-E-NOTES_PARAMREQ,
    Function requires more information than has been supplied
    33       ! GET Symbol: OA$FUNCTION = "NOTES OPEN '" $OAN_CONFERENCE "'"
    33       !      Value: NOTES OPEN ''
    33       ! %OA-I-LOGFUN, Function: OA$SCP_DISPATCH .IF OA$STATUS THEN
    GET #OAN_
    33       ! [SCP/TRACE] .IF OA$STATUS THEN GET #OAN_STATUS = 1\    NOTES
    UPDATE 
    33       ! GET Symbol: OA$STATUS
    33       !      Value: 0
    
T.RTitleUserPersonal
Name
DateLines
774.1look at the user's Permanent Symbol TableSKNNER::SKINNERI&#039;m doing my EARSTue Jun 02 1992 00:528
Ann, in the trace you gave us there are two attempts to store a value into the
user's PST file: $OAN_CLASS and $OAN_CONFERENCE.  My guess is they don't own
"their" PST file, or for some reason they don't have one and ALL-IN-1 can't
create one for them.

Another possibility is that the .PST isn't an ISAM file.

/Marty
774.2thanks neighbor!NCCODE::HARRISooopppsTue Jun 02 1992 20:369
    thanks (ex)neighbor marty!
    
    the .PST file is sequential instead fo indexed.  now to change that.
    
    can i do a convert on it?  is the fdl SYSTEM_PST.FDL the right one to
    use?
    
    	ann
    
774.3You knew what to do all along!SKNNER::SKINNERI&#039;m doing my EARSTue Jun 02 1992 23:505
Yeah.  Just do the following:

$ CONVERT/FDL=OA$LIB:SYSTEM_PST sequential.PST parsedusername.PST

/Marty