IBM Support

CEOperations.searchForOne() failed with "Invalid input parameter: Name=id, Value={CLASS}"

Troubleshooting


Problem

CEOperations.searchForOne() failed with "Invalid input parameter: Name=id, Value={CLASS}"

Symptom

A search template created in IBM Content Navigator (ICN) was used in the searchForOne() operation call at a CEOperations component step in a workflow. This operation failed with the following exception found in CPE server logs:
> pesvr_trace.log
2021/11/17 15:21:48.535+0000 CMDp.ICFE804 PEPrimary2 [Trace] CM,          CEOperations.searchForOne ENTER
2021/11/17 15:21:48.535+0000 CMDp.ICFE804 PEPrimary2 [Trace] CM,          CEOperations.searchForManyInternal ENTER, type=document
2021/11/17 15:21:48.535+0000 CMDp.ICFE804 PEPrimary2 [Trace] CM,          CEOperations.searchForManyInternal retrieving stored search
....
2021/11/17 15:21:48.776+0000 CMDp.ICFE804 PEPrimary2 [Trace] CM,          CEOperations.searchForManyInternal, ex=Invalid input parameter: Name=id, Value={CLASS}.
at com.filenet.api.util.Id.<init>(Id.java:166)
at com.filenet.engine.metadatacache.ClassInfo.getPropertyInfoNoError(ClassInfo.java:573)
at com.filenet.engine.retrieve.AdHocTableInfo.getMergedPropertyNoError(AdHocTableInfo.java:74)
at com.filenet.engine.retrieve.AdHocStatement.processSelectPropertySpec(AdHocStatement.java:1197)
at com.filenet.engine.retrieve.AdHocStatement.processSelectList(AdHocStatement.java:1005)
at com.filenet.engine.retrieve.AdHocStatement.buildSQLStatement(AdHocStatement.java:440)
at com.filenet.engine.retrieve.AdHocClassRetriever.doSearch(AdHocClassRetriever.java:1231)
at com.filenet.engine.retrieve.AdHocClassRetriever.executeSearch(AdHocClassRetriever.java:526)
at com.filenet.engine.jca.impl.RequestBrokerImpl.executeSearch(RequestBrokerImpl.java:1092)
at com.filenet.engine.jca.impl.RequestBrokerImpl.executeSearch(RequestBrokerImpl.java:1013)
...
> ce_trace0.log
2021-11-17T15:21:48.776 00000085 API  FNRCE0007D - DEBUG <executeSearchResponse type="EngineRuntimeException" elapsed="142" rid="1">
com.filenet.api.exception.EngineRuntimeException: FNRCE0007E: E_BAD_PARAMETER: Invalid input parameter: Name=id, Value={CLASS}.
at com.filenet.api.util.Id.&lt;init&gt;(Id.java:166)
at com.filenet.engine.metadatacache.ClassInfo.getPropertyInfoNoError(ClassInfo.java:573)
at com.filenet.engine.retrieve.AdHocTableInfo.getMergedPropertyNoError(AdHocTableInfo.java:74)
at com.filenet.engine.retrieve.AdHocStatement.processSelectPropertySpec(AdHocStatement.java:1197)
...
 

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB76","label":"Data Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSNVNV","label":"FileNet Content Manager"},"ARM Category":[{"code":"a8m0z000000cwrbAAA","label":"Case Foundation"}],"ARM Case Number":"TS006854232","Platform":[{"code":"PF016","label":"Linux"}],"Version":"All Versions"}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
28 April 2025

UID

ibm16526250