IBM Support

PI10488: [wi 104151]Can't open office docs (docx) downloaded from Featured Content

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Headline:
    Error opening docx file in Rational Asset Manager.
    
    Abstract:
    When attempting to open a docx file from the featured content
    section of asset details page an error is reported opening the
    document.
    
    Error Description:
    - Open the assets details page which has a docx file as an
    artifact.
    - Select the docx file from the 'Featured Content' section and
    open it.
    - Message indicating that there was a problem opening the file
    is reported.
    
    WORKAROUND:
    To workaround this problem one should download the asset and
    extract the docx file from the resulting zip file.  You will be
    able to open the file for editing with no problems.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * RAM                                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When downloading an docx from the featured content (for      *
    * certain specific instances) the doc is corrupted and can't   *
    * be opened.                                                   *
    *                                                              *
    * It turns out the problem is the code path. Office docs under *
    * the covers are really zipped up set of files. One of the     *
    * files contains what is called custom properties.             *
    *                                                              *
    * When RAM downloads through the Featured Content link it adds *
    * in its own custom property that allows the RAM Office plugin *
    * to detect that it is a RAM document and allow it to update   *
    * it. When downloading the entire asset the doc file is not    *
    * touched within the asset, so RAM special property is not set *
    * and everything works.                                        *
    *                                                              *
    * If the doc didn't have custom properties already then the    *
    * RAM custom property is correctly added.                      *
    *                                                              *
    * However if the document already has custom properties RAM    *
    * adds its custom property in an invalid way.                  *
    *                                                              *
    * These are two different code paths and so were not synced up *
    * correctly to work the same way.                              *
    *                                                              *
    * The main thing is what a custom property should look like.   *
    * See                                                          *
    * http://msdn.microsoft.com/en-us/library/office/hh674468.aspx *
    *                                                              *
    * This explains what it should look like, in particular it     *
    * needs a name, fmtid, and a unique pid. These were not added  *
    * in the existing custom property case. the custom property    *
    * case needs to added correctly.                               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI10488

  • Reported component name

    RATL ASSET MGR

  • Reported component ID

    5724R4200

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-01-28

  • Closed date

    2014-06-16

  • Last modified date

    2014-06-16

  • 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

    RATL ASSET MGR

  • Fixed component ID

    5724R4200

Applicable component levels

  • R752 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSUS84","label":"Rational Asset Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 April 2022