APAR status
Closed as program error.
Error description
The problem that the client is facing is on his UPGRADED env from 4.1.1 to V 7.1.1.4 - when duplicating any kind of application - the application get duplicated properly but when saving the app He gets an error saying that the "Required field application is blank" I have not been able to replicate this problem on 7.1.1.4 so had a remote session with the client and he demonstrated that the same problem occurs on other applications as well. Support has not been able to replicate this problem but have been informed by development to log this problem as an APAR because Kevin.F from development had take a look at it and there will probably be a two part solution: first, a work-around to manipulate the database table to allow it to work with the existing App Designer code and second, a longer term fix to allow App Designer to detect this situation and behave accordingly. As DEV haven't isolated the specific problem yet. This problem needs to be loggin as an APAR so it can be officially assigned to him to work on this. Step by Step that customer used to replicate his issue on his upgraded environment from 4.1.1 to 7.1.1.4 1. Log in to Maximo 7.1.1.4. 2. Go To > System Configuration > Platform Configuration > Application Designer 3. Type ?PM? in the application field and press Enter. 4. Click the ?PM? link to go to the application. 5. Go to Select Action > Duplication Application Definition 6. Set a new name and description. Application: TESTPM Description: XVZ Preventive Maintenance Main Object: PM 7. Click OK. See message: ?Record has been duplicated.? 8. Click Save and you get the following error message "Required field Application is blank."
Local fix
The following troubleshooting steps have been carried out before logging this problem as an APAR. ACTION TAKEN 1. During the remote session when FINCNTL app has been duplicated - before clicking on SAVE - I have asked the client to run the following query select * from maxpresentation where app='FINCNTL2'; and i could see very clearly that the maxprentation table was populated with the newly created application = FINCNTL2. Then client saved the duplicated app and got "Required field application is blank". At this stage i have asked the client to run the following queries - select * from maxlabels where app='FINCNTL2'; and select * from applicationauth where app='FINCNTL2'; both queries return values with the duplicated app so i was convinced that the duplicated app has been created and have not failed. 2. In the SystemOut log you see the following error [ERROR] BMXAA6696E - The required field validation in the MBO failed for object APPLICATIONAUTH and attribute APP. And you DO NOT see the following error "Duplication Action Failed "..in the log. 3. Workaround provided - Based on the error message in the log - I have suggested the client to go into Database Config -and make the applicationauth.app field NOT required and when clicking SAVE at this stage client was getting another error message "BMXAA4195E - Required Field default value is blank" - 4. Carried on troubleshooting after inserting a value in the default value field and the workaround did help the customer to save the duplicated app at the end. But the main concern here is that customer is not happy with the workaround as he believes unchecking the required field is NOT a valid workaround and to be honest i agree with him as well but i don't know how to drive this problem towards a solution.
Problem summary
**************************************************************** * USERS AFFECTED: NA * **************************************************************** * PROBLEM DESCRIPTION: Error, "Required field application is * * blank" when duplicating an application * * in 7.1.1.4 upgrade environment. * * * **************************************************************** * RECOMMENDATION: * * * * * * * **************************************************************** Error Duplicating Application in upgrade environment.
Problem conclusion
No reproducable in a standard environment at this time. The fix for this APAR is contained in the following maintenance package: | release\fix pack | REL 7.1.1.4 - BS
Temporary fix
Comments
APAR Information
APAR number
IZ45434
Reported component name
INVENTORY
Reported component ID
5724R46IN
Reported release
711
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2009-03-09
Closed date
2009-06-01
Last modified date
2009-06-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
MAXIMO
Fix information
Fixed component name
INVENTORY
Fixed component ID
5724R46IN
Applicable component levels
R711 PSY
UP
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCHPMA","label":"Inventory"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"711","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 June 2009