APAR status
Closed as fixed if next.
Error description
1. Have a volume that is inconsistent. 2. Go to the Storage tab and filter by that inconsistent volume. 3. Delete that volume. 4. Log off 5. Log back on. Observe: When logging back in, the system you were currently on will be blocked by an error. The Wave Debug log will contain the following exception: 1. Have a volume that is inconsistent. 2. Go to the Storage tab and filter by that inconsistent volume. 3. Delete that volume. 4. Log off 5. Log back on. Observe: You will be greeted with an error when logging back on with this stacktrace: java.lang.NullPointerException at com.CSL.WAVE.application.filters.WAVEFilterDASDVolumeByRDEV.isMa tch(WAVEFilterDASDVolumeByRDEV.java:69) at com.CSL.WAVE.application.frames.TableView.AbstractTableView$1.in clude(AbstractTableView.java:293) at javax.swing.DefaultRowSorter.include(Unknown Source) at javax.swing.DefaultRowSorter.initializeFilteredMapping(Unknown Source) at javax.swing.DefaultRowSorter.sort(Unknown Source) at javax.swing.DefaultRowSorter.setRowFilter(Unknown Source) at com.CSL.WAVE.application.frames.TableView.AbstractTableView.filt er(AbstractTableView.java:321) at com.CSL.WAVE.application.frames.TableView.TableDASDVolumeView.fi lter(TableDASDVolumeView.java:176) at com.CSL.WAVE.application.TomSawyer.views.TSAbstractView.setFilte rActive(TSAbstractView.java:365) at com.CSL.WAVE.application.TomSawyer.views.TSAbstractView.setFilte rString(TSAbstractView.java:425) at com.CSL.WAVE.application.TomSawyer.views.TSDASDVolumeView.setFil terString(TSDASDVolumeView.java:317) at com.CSL.WAVE.application.MainApplicationFrame$21.run(MainApplica tionFrame.java:2671) Impact: Prevents managing of the system that you deleted the volume on. It appears blocking without the workaround.
Local fix
Simply creating a new Wave and using that user from now on will get you out of this error. However, if you would like to keep the old user: 1) Create a new administrator. 2) Log off the of the old user. 3) Log on to the new user. 4) Change the old user from an Administrator to a Regular User 5) Log back into the old user and you shouldn't get that error anymore (note, the storage tab will be missing). 6) Log out of the old user. 7) From the new user, make the old user an Administrator again. 8) Feel free to suspend the new user if you don't plan on using it anymore.
Problem summary
Deleting an inconsistent volume will prevent managing systems due to a coding error that leads to a NullPointerException after re-logging on to IBM Wave. This coding error will be fixed in a future release of the product.
Problem conclusion
Temporary fix
See Local Fix.
Comments
APAR Information
APAR number
LI78581
Reported component name
WAVE FOR Z/VM
Reported component ID
5648AE101
Reported release
110
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2015-04-28
Closed date
2015-09-01
Last modified date
2015-09-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
R120 PSY
UP
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG27M","label":"APARs - z\/VM environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"110","Edition":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}}]
Document Information
Modified date:
01 September 2015