IBM Support

PM83688: SA Publisher - Contents corrupted after 'Refresh?

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Brief Description of issue:
    When clicking the ?Refresh? button on the IE8 in the System
    Architect Publication, the contents in the main browser window
    is sometimes duplicated incorrectly into the navigation frame on
    the left of the browser window. Client loses access to the
    navigation bar which is unwanted behaviour. They have to revert
    to the publication homepage and not click the refresh button at
    any time when viewing the publication.
    
    Expected Results
    Diagram refreshed.
    
    Actual Results
    Navigation frame broken.
    
    Impact
    Client cannot refresh directly.
    
    Inputs ( if necessary -should be in attachments)
    n/a
    
    STEPS to REPRODUCE
    Publish SA sample encyclopedia, try to refresh any diagram then
    navigation frame broken.
    
    Outputs (if necessary - should be in attachments)
    n/a
    
    Workarounds
    1) Use other browsers other than IE8.
    
    2) Right click in the frame you want to Refresh (either the
    browser frame or the main frame which shows the
    diagram/definition) and click Refresh. Then only that frame is
    refreshed, without affecting the other frame
    
    3) Prevent generation of the script which seems to be causing
    the problem by:
    a) In the SA Pubublisher install folder, text edit default.htm
    b) Remove this: @DefaultDiagramFormat@
    c) Save the file
    d) Republish
    
    Note: For existing output folders:
    
    In the output folder, edit default.htm with a text editor like
    notepad
    Remove the following script:
    
    ?script type='text/javascript'?
    var version_str = navigator.appVersion;
    var version_splitter = version_str.split(' ');
    if ((navigator.appName == 'Microsoft Internet Explorer') ||
    (navigator.appName == 'Netscape' ?? version_splitter[0] ? 4))
    {
    document.write('?OBJECT? ',
    'classid='defaultFormat'',
    'format='SVG'',
    '?/OBJECT?');
    }
    ?/script?
    
    Save the file
    Open default.htm again in IE 8
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    IE 8 is not processing the java script correctly.
    

Problem conclusion

  • This appears to be a defect in IE 8.  The same script works
    in other browsers, including IE 7 and 9.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM83688

  • Reported component name

    TLOGIC SYS ARCH

  • Reported component ID

    5724V68SA

  • Reported release

    B42

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-02-26

  • Closed date

    2013-06-14

  • Last modified date

    2013-06-14

  • 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

    TLOGIC SYS ARCH

  • Fixed component ID

    5724V68SA

Applicable component levels

  • RB42 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS6RBX","label":"Rational System Architect"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"11.4.2","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
14 June 2013