IBM Support

PJ39576: PROBLEM WITH STORAGE POLICY WHEN SAVING VERSION 2 OF A DOCUMENT

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as duplicate of another APAR.

Error description

  • Issue is caused by the following actions:
    1. A new document (version 1) is created with content. The
    default storage policy configured for the documents class
    definition is overridden.
    2. A new version of this document is created (version 2), again
    with content. The storage policy is not set or touched for this
    version. It is our understanding, that version 2 should be
    created using the same storage area as version 1.
    3. However version 2 somehow is stored using the default storage
    policy configured for the documents class definition, where as
    FileNet P8 expects version 2's content to be stored in the same
    storage area as version 1's content.
    4. Afterwards, retrieving version 1's content works well, but
    trying to retrieve version 2's content results in the reported
    FCA exception.
    
    Expected Results: Accept same document storage policy as version
    one of document, instead accepts default storage policy.
    
    Their application remains oblivious to the storage policy used
    by previous version of a document. The storage policy for the
    reservation object is not known at the time of checkout. The
    workaround would require for them to retrieve the previous
    version of the document before doing a checkout, to read the
    current storage policy. Changing this, would inccur a
    performance penalty as it would require one additional call
    towards content engine server.
    
    Please note that this error only occurs when using FileNet P8
    Batch Processing by means of API class UpdatingBatch.
    They want version 2 to use the same storage area as version 1.
    At the time of checkout, theye don't have any information about
    version 1 available (apart from the ID). Determining which
    storage area was used for version 1 would inccur a roundtrip to
    content engine server and lower performance.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * This is a bug in all CE versions. It happened when there is  *
    * a mismatch between the storage area PutContentHandler picks  *
    * to upload content and the storage area the persister picks   *
    * to store in the DocVersion table. The fix addresses this     *
    * issue by changing the storage area to where the content is   *
    * uploaded to in executeChange when a mismatch is found.       *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See Error Description                                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Upgrade 4.5.1.8-P8CE-FP008 or higher.                        *
    ****************************************************************
    

Problem conclusion

  • The same fix is applied to 4.5.1.8-P8CE-FP008 and higher.
    

Temporary fix

Comments

  • This APAR is a duplicate of PJ39395
    

APAR Information

  • APAR number

    PJ39576

  • Reported component name

    CONTENT ENGINE

  • Reported component ID

    5724R8101

  • Reported release

    451

  • Status

    CLOSED DUB

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-10-11

  • 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

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSC2W3B","label":"Content Engine"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"451","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
13 February 2013