IBM Support

IV99544: ERRORS WITH REPORT REQUEST PAGES IN A MULTITENANT ENVIRONMENT.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • There are two types of error that may occur:
    1. Sometimes after creating a new report and successfully
    generating the request page, you receive a message that the
    request page has not been generated.
    2. Sometimes when opening a request page, the application hangs
    and the following error appears in the log:
    java.lang.RuntimeException: missingcacheref
            at
    psdi.util.CachedObjectRepository.getResolvedInfo(CachedObjectRep
    ository.java:53)
            at
    psdi.util.CachedObjectPointer.getReference(CachedObjectPointer.j
    ava:104)
            at
    psdi.webclient.system.controller.MaxLabelStr.getValue(MaxLabelSt
    r.java:37)
            at
    psdi.webclient.system.controller.LabelCache.get(LabelCache.java:
    164)
            at
    psdi.webclient.system.controller.LabelCache.getString(LabelCache
    .java:186)
            at
    psdi.webclient.system.controller.ControlInstance.findProperty(Co
    ntrolInstance.java:407)
            at
    psdi.webclient.system.controller.ControlInstance.getProperty(Con
    trolInstance.java:341)
            at
    psdi.webclient.system.controller.ComponentInstance.findProperty(
    ComponentInstance.java:1255)
            at
    psdi.webclient.system.controller.ComponentInstance.getProperty(C
    omponentInstance.java:1215)
            at
    jsp_servlet._webclient._components.__pushbutton._jspService(__pu
    shbutton.java:763)
    
    Steps to reproduce:
    1. Install a fresh instance of Maximo.
    2. Start the server and update reporttools.properties to use
    the landlord tenant code (00 or MTM)
    3. Import all reports.
    4. Change the tenant code to IBMNA and repeat.
    5. Log in as wilson/wilson/00 and generate all request pages in
    Report Admin.
    6. Log in as wilson/wilson/IBMNA and create a new report in
    Report Admin (no need to import a report design).
    7. Generate all request pages.  You will receive a message "the
    request pages were generated".
    8. Preview your new report.  You will receive a message "unable
    to open the report because the request page is not generated."
    9. Restart the server and log in as wilson/wilson/IBMNA (it is
    important that this be the first tenant who logs in and
    accesses report dialogs).  You should now be able to open the
    request page.
    10. Add another new report and generate the request page.  This
    time the dialog should be available immediately.
    11. Log in as wilson/wilson/00 and attempt to open any report
    list or request page.  You should observe the behavior descibed
    in #2 above.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Multi-tenancy users                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * ERRORS WITH REPORT REQUEST PAGES IN A MULTITENANT            *
    * ENVIRONMENT.                                                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed by creating replibrary and labelcache copies per tenant
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV99544

  • Reported component name

    BIRT INTEG-SYST

  • Reported component ID

    5724R46B2

  • Reported release

    760

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-08-31

  • Closed date

    2017-10-22

  • Last modified date

    2017-10-22

  • 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

    BIRT INTEG-SYST

  • Fixed component ID

    5724R46B2

Applicable component levels

  • R760 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.6","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
10 April 2023