IBM Support

PM82569: SA Publisher open referenced hyperlink as local file

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Brief Description of issue:
    SA Publisher treat referenced hyperlink as local file (i.e. add
    prefix file:///) unless the hyperlink contains '.com'.
    
    Expected Results
    Hyper link published normally.
    
    Actual Results
    For example:
    hyper link 'http://www.apps.au/*' will be opened as local file
    (which means SA add prefix 'file:///' in published page)
    And even if
    hyper link 'http://en.wikipedia.org/wiki/Main_Page.html' will be
    opened as local file as no '.com' in the path.
    
    Impact
    Hyperlink cannot open successfully on published pages.
    
    Inputs ( if necessary -should be in attachments)
    n/a
    
    STEPS to REPRODUCE
    Add hyper link reference without '.com' into a definiton.
    Publish that definition to web pages by SA publisher.
    Try to open hyperlink on the page.
    
    Outputs (if necessary - should be in attachments)
    n/a
    
    Workaround:
    Change BaseTemplates.xsl:
    ?xsl:when test='(contains($newdocname, ':/') and
    contains($newdocname, '.com') = false() )'?
    to
    ?xsl:when test='contains($newdocname, 'http:/') = false() and
    contains($newdocname, 'https:/') = false() and
    contains($newdocname, 'ftp:/') = false()'?
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    SA Publisher treat referenced hyperlink as local file (i.e.
    add prefix file:///) unless the hyperlink contains ".com".
    

Problem conclusion

  • Hyperlink check was only looking for URLs that contained
    .com.
    Hyperlink check will now look for URLs that contain http:/,
    https:/, or ftp:/.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM82569

  • Reported component name

    TLOGIC SYS ARCH

  • Reported component ID

    5724V68SA

  • Reported release

    B41

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-02-11

  • 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

  • RB41 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.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
14 June 2013