I have found one issue in UCM Basket. Suppose there are many assets present in the Digital Asset Basket and out of them one asset has been expired. Then If I call Show_Basket service using RIDC then exception coming like:
Unable to retrieve information for 'DDD000208'. Unable to find latest revision for item 'DDD000208'.
Caused by: oracle.stellent.ridc.protocol.ServiceException: Unable to retrieve information for 'DDD000208'. Unable to find latest revision for item 'DDD000208'.
Now If I remove the expired content from the basket then it is working fine. So it's a drawback of UCM because the expired content should automatically remove from the basket by UCM itself.
Has anyone face this type of issue?
Is there any functionality present in UCM which will remove the expired asset from Basket automatically?
I just tested with UCM 188.8.131.52.0 and latest patch set . Checked-in a content and set expiration date , added it to Content Basket .
Then after the content is expired executed RIDC and it worked fine .
Code snippet used :