IBM Support

JR38699: A WEB APPLICATION THAT OPENS PRODUCTS IS HAVING A PROBLEM OPEN BUSINESS GLOSSARY IN A NEW WEB PAGE.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer is trying to create a web application that provides
    links to our tools. They are trying to build a web page that
    opens Business Glossary in a new page  This page contains links
    to other products and applications and they are working fine.
    
    I have tested and reproduced the behavior the customer describes
    in Internet Explorer. I created a simple html page like this:
    
    <a href=http://cancun.swg.usma.ibm.com:9081/bg/login.jsp
    target="_blank" >bg</a>
    
    The keyword target="_blank" should force the link to opened in a
    new page. However when you click in this link you see a new page
    popping up as expected but then immediately this page gets
    closed and BG loads in the current page, replacing the content
    of the html. Customer wants to create a web page that always
    opens links in new pages. They have links to other tools and
    they work fine. For example if you pass
    http://cancun.swg.usma.ibm.com:9081/loginForm.jsp?displayForm=tr
    ue   in the same way, this page does get opened in a new window.
    
    Looking at the source code of login page for Business Glossary I
    see this function:
    
            function ensureLoadedInTop() {
                try {
                    if(window.opener != undefined){
                        window.opener.location.href =
    window.location.href;
                        window.close();
                    } else if(window.dialogArguments != undefined) {
                        window.dialogArguments.location.href =
    window.location.href;
                        window.close();
                    } else if(self != top) {
                        top.location.href = window.location.href;
                    }
                } catch(e) {}
            }
    
    which seems to be modifying the default behavior of this page
    and forcing it to always load the page on top of the current
    page. Is there a way this customer can invoke the URL for
    Business Glossary in a new page?
    

Local fix

Problem summary

  • Customer is trying to create a web application that provides
    links to our tools. They are trying to build a web page that
    opens Business Glossary in a new page  This page contains links
    to other products and applications and they are working fine.
    
    I have tested and reproduced the behavior the customer describes
    in Internet Explorer. I created a simple html page like this:
    
    http://test.ibm.com:9081/bg/login.jsp target="_blank"
    >bg
    
    The keyword target="_blank" should force the link to opened in a
    new page. However when you click in this link you see a new page
    popping up as expected but then immediately this page gets clo
    

Problem conclusion

  • Fixed the function that creates that behavior
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR38699

  • Reported component name

    WIS BUSINESS GL

  • Reported component ID

    5724Q36BG

  • Reported release

    812

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-01-18

  • Closed date

    2011-05-30

  • Last modified date

    2011-05-30

  • 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

    WIS BUSINESS GL

  • Fixed component ID

    5724Q36BG

Applicable component levels

  • R850 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSZJPD","label":"InfoSphere Business Glossary"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
30 May 2011