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