Using DOA to conditionally dequeue JMS Text messages from Oracle AQ caused the following error
The condition Im using is
It should be noted that if message satisfying the condition exists on the topic, the message does get dequeued properly. Looks like the error is raised when no messages satisfying the condition exists.
Since messages satisfying the condition are dequeued properly and messages not satisfying the condition are not dequeued, I assume that the syntax of the condition is correct.
Is this a bug in DOA?
Regards
Ajeeth
Code:
Project DOASub.exe raised exception class EOracleError with message 'ORA-01002: fetch out of sequence ORA-06512: at "SYS.DBMS_AQ", line 333
ORA-06512: at line 10
'
Code:
TAB.USER_DATA.HEADER.GET_STRING_PROPERTY('type')='ROLL_ID'
Since messages satisfying the condition are dequeued properly and messages not satisfying the condition are not dequeued, I assume that the syntax of the condition is correct.
Is this a bug in DOA?
Regards
Ajeeth