PJ40553: STRING LIST PROPERTY VALUES CANNOT BE INDEXED WITH CONTENT SEARCH SERVICES

 

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:

(0 users)Average rating

Document information


More support for:

FileNet P8 Platform
Content Engine

Software version:

500

Reference #:

PJ40553

Modified date:

2013-02-13

Translate my page

Machine Translation

Content navigation