How to Handle Content Server Errors in SSXA Website?

(Doc ID 1327921.1)

Last updated on MAY 03, 2017

Applies to:

Oracle WebCenter Content - Version to [Release 11g]
Information in this document applies to any platform.


In an SSXA Application, when passing a content ID using a custom input element, the following error is seen:

Caused by: oracle.stellent.ridc.protocol.ServiceException: Unable to retrieve information for 'VIRTUOZ2DEV000342'. Unable to find latest released revision for item 'VIRTUOZ2DEV000342'.
at oracle.stellent.ridc.protocol.ServiceResponse.getResponseAsBinder(
at oracle.stellent.ridc.protocol.ServiceResponse.getResponseAsBinder(
at oracle.stellent.wcm.client.invokers.impl.IdcServiceInvoker.getVarObject(
at oracle.stellent.wcm.client.invokers.impl.VarInvoker.handleResponse(
at oracle.stellent.wcm.client.invokers.RequestInvoker.invokeRequest(
at oracle.stellent.wcm.javaee.taglib.BaseTag.doTag(
at oracle.stellent.wcm.javaee.taglib.IdcServiceTag.doTag(

Steps to Reproduce:
1. Create a region definition with a custom element to input a content ID.
2. Create a region template; for example:

<wcm:idcService service="DOC_INFO_BY_NAME"
<wcm:idcParameter name="dDocName"
<wcm:idcParameter name="RevisionSelectionMethod"
<wcm:metadata contentID="${row.Fichier}" var="meta"/>

3. The error is seen when the content is deleted corresponding to "${row.Fichier}"
Is there a way to check if it exists before calling service="DOC_INFO_BY_NAME" ?

Is there a way to find out if the content exists in the content server before making a call to DOC_INFO_BY_NAME service?  If not, how to handle this error in the application?


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms