A fix is available
APAR status
Closed as program error.
Error description
When using the WUI under CPSM version 3.2, you may receive an EYUVH0500E Internal server error message when you click the MAP button to map out an object such as a Program, File, etc. This would occur only for custom views that were originally created on CPSM version 3.1. . When this occurs, exception trace entries are written to the trace table. The exception trace entries would be for transaction COVA. The first exception in the series would be from method VAGM, with debug text BADOWNR. The owner would be traced out as 'MAS'.
Local fix
You must edit each of the affected views (although you do not actually have to change anything). For each customized viewset, do the following in the View Editor: . 1. Select "View sets" 2. Select "Edit" 3. Select a custom view set and click OK 4. For each tabular and detail view a. Select the view and click Edit b. Click "7 Tabular|Detail View display options" c. (Do not make any changes on this screen) Click OK to update d. Click OK; repeat from <a.> for next view 5. When all tabular and detail views have been edited, click SAVE 6. Click Finish
Problem summary
**************************************************************** * USERS AFFECTED: All CICSPlex SM V3R2M0 Users * **************************************************************** * PROBLEM DESCRIPTION: You created custom versions of WUI * * viewsets for Operate resources in a * * version of CPSM prior to V3R2M0. The * * definitions were then exported via * * the COVC transaction and imported into * * a server executing V3R2M0 of CPSM. * * When the customized views are ren- * * dered a MAP button is displayed on the * * action bar. Clicking the MAP button * * results in message: * * . * * EYUVH0500E Internal server error * **************************************************************** * RECOMMENDATION: After applying the PTF that resolves * * this APAR, all MASes which are configured * * as Web User Interface (WUI) servers must * * be recycled to pick up the new code. Note * * that servers do not have to be restarted * * at the same time. * **************************************************************** When support for the Map function was added, all view defi- nition objects were expanded dynamically to add the control flag, but the flag was not properly initialized. When the view definitions were exported and imported into a V3R2M0 server, the map_avail flag byte contained residual data. A logic error in module EYU0VHVV (VHVV - WUI Render View) caused the residual data to be passed as valid flag values to called modules. In addition a check was placed in module EYU0VHVB (VHVB - Render Buttons) when MAP support was added to earlier releases of CPSM by PTF which prevented the MAP button from being rendered on views displaying resources for which mapping is not supported. However that check was never added to the base for V3R2M0.
Problem conclusion
Module EYU0VHVV was modified to propagate the map control flag without modification. The test which allowed the MAP but- ton to be rendered only for resources for which maps are valid was restored to module EYU0VHVB. WUI Export and Import service packages DYU0VVEI and DYU0VVIC were modified to perform range validation on enumeration fields, replacing invalid values with zero.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
You created custom versions of WUI viewsets for Operate resources in a version of CPSM prior to V3R2M0. The definitions were then exported via the COVC transaction and imported into a server executing V3R2M0 of CPSM. When the customized views are ren- dered a MAP button is displayed on the action bar. Clicking the MAP button results in message: . EYUVH0500E Internal server error When support for the Map function was added, all view defi- nition objects were expanded dynamically to add the control flag, but the flag was not properly initialized. When the view definitions were exported and imported into a V3R2M0 server, the map_avail flag byte contained residual data. A logic error in module EYU0VHVV (VHVV - WUI Render View) caused the residual data to be accepted as valid flag values in called modules. In addition a check was placed in module EYU0VHVB (VHVB - Render Buttons) when MAP support was added to earlier releases of CPSM by PTF which prevented the MAP button from being rendered on views displaying resources for which mapping is not supported. However that check was never added to the base for V3R2M0. Module EYU0VHVV was modified to propagate the map control flag without modification. The test which allowed the MAP but- ton to be rendered only for resources for which maps are valid was restored to module EYU0VHVB. WUI Export and Import service packages DYU0VVEI and DYU0VVIC were modified to perform range validation on enumeration fields, replacing invalid values with zero. **** PE08/08/27 FIX IN ERROR. SEE APAR PK71158 FOR DESCRIPTION
APAR Information
APAR number
PK67538
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
50M
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2008-06-12
Closed date
2008-07-08
Last modified date
2008-08-28
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK37965
Modules/Macros
DYU0VHVD DYU0VHVV DYU0VVEI DYU0VVIC EYU0VHVB EYU0VHVV EYU0VVED EYU0VVEE EYU0VVEG EYU0VVEI EYU0VVEM EYU0VVIC
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R50M PSY UK37965
UP08/07/11 P F807
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
28 August 2008