Errors 101

 

sqlRecvTask>>raiseError: aSymbol 
    "a recv_ack_rpprebok is special it does not 
    return result sets thus no data back to IMS. Also don't allow a bad txn message to 
    cause a restart, trap it here" 

    (aSymbol == #badAnswer 
        and: [(self sqlPeek copyFrom: 1 to: 22) = 'exec recv_ack_rpprebok']) ifTrue: [^self].
    aSymbol == #recvBadTxn ifTrue: 
        [self errorlogIt: BadTxn. 
        ^self]. 
    super raiseError: aSymbol. 

 

Previous slide Next slide Back to first slide View graphic version

Notes: