APAR status
Closed as program error.
Error description
String list property values cannot be indexed with Content Search Services. The integration code will not process such property values correctly and the following exception is thrown: 2011-01-27T22:06:03.460Z 51B951B9 CBR FNRCA0014E - ERROR indexObject Create or Update has thrown an exception com.filenet.api.exception.EngineRuntimeException: FNRCA0014E: API_INVALID_PROPERTY_TYPE: Invalid property type com.filenet.apiimpl.property.PropertyStringListImpl expected com.filenet.apiimpl.property.PropertyStringImpl. at com.filenet.apiimpl.property.PropertyImpl.getStringValue(Propert yImpl.java:447) at com.ibm.filenet.cse.cascade.CSECascadeIndexProcessing.indexObjec tCreate(CSECascadeIndexProcessing.java:506) at com.ibm.filenet.cse.cascade.CSECascadeIndexProcessing.indexObjec tUpdate(CSECascadeIndexProcessing.java:1065) at com.filenet.engine.cbr.spi.CSEIndexProcessor.submitBatch(CSEInde xProcessor.java:1470) at com.filenet.engine.cbr.spi.CSEIndexProcessor.processRequestList( CSEIndexProcessor.java:1243) at com.filenet.engine.cbr.spi.CSEIndexProcessor.indexRequests(CSEIn dexProcessor.java:951) at com.filenet.engine.cbr.spi.CSEIndexProcessor.indexRequests(CSEIn dexProcessor.java:202) at com.filenet.engine.cbr.spi.CSEIndexProcessor.indexRequests(CSEIn dexProcessor.java:146) at com.filenet.engine.cbr.CBRExecutor.execute(CBRExecutor.java:152) at com.filenet.engine.tasks.BackgroundTask.safeExecute(BackgroundTa sk.java:234) at com.filenet.engine.tasks.BackgroundTask$BackgroundTaskPriviledge dExceptionAction.run(BackgroundTask.java:1017) at com.filenet.engine.context.CallState.doAsSystem(CallState.java:4 03) at com.filenet.engine.tasks.BackgroundTask.run(BackgroundTask.java: 190) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoo lExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExe cutor.java:908) at java.lang.Thread.run(Thread.java:736) When the property is an instance of PropertyStringList the code calls the getStringList value instead of the getString value method.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * User using Content Search Services (CSS) 5.0.0 or 5.1.0 text * * search services and indexing attribute with * * PropertyStringList property * **************************************************************** * PROBLEM DESCRIPTION: * * User will not be able to complete the index operation when * * using Content Search Services (CSS) and using * * PropertyStringList property. CSS indexing task will stop * * with the a "FNRCA0014E: API_INVALID_PROPERTY_TYPE: Invalid * * property type" exception. * **************************************************************** * RECOMMENDATION: * * Upgrade to 5.0.0.1-P8CE-ALL-TF001, or 5.1.0.0-P8CE or * * higher. * ****************************************************************
Problem conclusion
CSS text indexing stop with exception when processing PropertyStringList property fixed in 5.0.0.1-P8CE-ALL-TF001, 5.1.0.0-P8CE and higher.
Temporary fix
Comments
APAR Information
APAR number
PJ40553
Reported component name
CONTENT ENGINE
Reported component ID
5724R8101
Reported release
500
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-08-28
Closed date
2013-02-13
Last modified date
2013-02-13
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
CONTENT ENGINE
Fixed component ID
5724R8101
Applicable component levels
R500 PSN
UP
Rate this page:
Average rating
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.