BMXAA4176E - Attribute STORAGEPARTITION does not exist

Technote (troubleshooting)


Problem(Abstract)

In Database Configuration application the error message appears when trying to access any of the Objects from the list tab

Symptom

The following error appears in the log

[4/20/11 12:54:48:202 EDT] 0000003b SystemOut O 20 Apr 2011 12:54:48:202 [WARN] BMXAA6694W - The mbovalueinfo for attribute STORAGEPARTITION for object MAXOBJECTCFG could not be retrieved.
[4/20/11 12:54:48:202 EDT] 0000003b SystemOut O 20 Apr 2011 12:54:48:202 [WARN] BMXAA4176E - Attribute STORAGEPARTITION does not exist.
psdi.util.MXApplicationException: BMXAA4176E - Attribute STORAGEPARTITION does not exist.
at psdi.mbo.Mbo.getMboValueInfo(Mbo.java:1005)
at psdi.mbo.Mbo.getMboValue(Mbo.java:961)
at psdi.mbo.Mbo.getMboValueData(Mbo.java:1172)
at psdi.mbo.MboData.<init>(MboData.java:97)
at psdi.mbo.Mbo.getMboData(Mbo.java:1260)
at psdi.webclient.system.beans.DataBean.setCurrentRecordData(DataBean.java:2748)
at psdi.webclient.system.beans.DataBean.fetchRecordData(DataBean.java:4201)
at psdi.webclient.system.beans.DataBean.getConditionalProperties(DataBean.java:6991)
at psdi.webclient.system.controller.ControlInstance.sigOptionCheck(ControlInstance.java:626)
at psdi.webclient.system.controller.ControlInstance.preRenderChecks(ControlInstance.java:698)
at psdi.webclient.controls.ToolbarButton.preRender(ToolbarButton.java:50)
at psdi.webclient.controls.ToolbarActions.preRender(ToolbarActions.java:108)
at psdi.webclient.controls.Toolbar.preRender(Toolbar.java:66)
at psdi.webclient.controls.Toolbar.render(Toolbar.java:48)

Cause

Some of the scripts did not get updated during upgrade or install

Diagnosing the problem

Run the following queries to see the attribute exists on those objects.


1. select attributename from maxattribute where objectname = 'MAXOBJECTCFG'
and attributename='STORAGEPARTITION'

2. select attributename from maxattributecfg where objectname =
'MAXOBJECTCFG' and attributename='STORAGEPARTITION'

Resolving the problem

If no results found from those queries.


1. Make a backup of your current database.

2. Shutdown application server.

3. Run the following updates to set the storagepartition attributes.

insert into maxattribute
( objectname, attributename, alias, autokeyname, attributeno,
canautonum, classname, columnname, defaultvalue, domainid,
eauditenabled, entityname, esigenabled, isldowner, ispositive,
length, maxtype, mustbe, required, persistent,
primarykeycolseq, remarks, sameasattribute, sameasobject, scale,
title, userdefined, searchtype, mlsupported, mlinuse,
handlecolumnname, maxattributeid, restricted, localizable, rowstamp)
values
('MAXOBJECTCFG', 'STORAGEPARTITION', 'STORAGEPARTITION', null, 21,
0, 'psdi.app.configure.FldStoragePartition', null, null,
'DBSTORAGEPARTITION',
0, null, 0, 0, 0,
30, 'ALN', 0, 0, 0,
null, 'Database dependent, named storage partition, for the table. This
is Tablespace for Oracle and Segment for Microsoft SQLServer.',
'STORAGEPARTITION', 'MAXTABLE', 0,
'Storage Partition', 0, 'NONE', 0, 0,
null, 5682, 0, 0, maxseq.nextval)
;


insert into maxattributecfg
( objectname, attributename, alias, autokeyname, attributeno,
canautonum, classname, columnname, defaultvalue, domainid,
eauditenabled, entityname, esigenabled, isldowner, ispositive,
length, maxtype, mustbe, required, persistent,
primarykeycolseq, remarks, sameasattribute, sameasobject, scale,
title, userdefined, changed, searchtype, mlsupported,
mlinuse, handlecolumnname, maxattributeid, restricted, localizable,
rowstamp)
values
('MAXOBJECTCFG', 'STORAGEPARTITION', 'STORAGEPARTITION', null, 21,
0, 'psdi.app.configure.FldStoragePartition', null, null,
'DBSTORAGEPARTITION',
0, null, 0, 0, 0,
30, 'ALN', 0, 0, 0,
null, 'Database dependent, named storage partition, for the table. This
is Tablespace for Oracle and Segment for Microsoft SQLServer.',
'STORAGEPARTITION', 'MAXTABLE', 0,
'Storage Partition', 0, 'N', 'NONE', 0,
0, null, 5682, 0, 0, maxseq.nextval)
;

4. Start application server.


Cross reference information
Segment Product Component Platform Version Edition
Systems and Asset Management Tivoli Asset Management for IT
Systems and Asset Management Tivoli Change and Configuration Management Database
Systems and Asset Management Tivoli Service Request Manager
Systems and Asset Management Tivoli Service Automation Manager

Rate this page:

(0 users)Average rating

Document information


More support for:

IBM Maximo Asset Management

Software version:

7.1, 7.1.1

Operating system(s):

AIX, HP-UX, Linux, Solaris, Windows

Reference #:

1502450

Modified date:

2013-05-14

Translate my page

Machine Translation

Content navigation