BMXAA6695E - The MBO could not be batch validated for object
From ExxtremeWiki
Error was: [ERROR] BMXAA6695E - The MBO could not be batch validated for object MAXINTOBJECT. The error is FLATSUPPORTED[edit]
- Checked the logs and found the following information:
SystemOut O 29 Apr 2013 10:45:15:156 [ERROR] Could not deploy package migration_ojb_in_<name>_APP1DEV_<dbname>_dbo_20130401092026. Please check log entries for more information. java.lang.Exception: psdi.util.MXApplicationException: BMXAA1232E - Cannot disable Support Flat Structure flag. at psdi.dm.pkg.DMPackage.deployStagingData(DMPackage.java:1542) at psdi.dm.pkg.DMPackage.deployPackage(DMPackage.java:906) at psdi.webclient.beans.dm.DMAppBean.deployPackage(DMAppBean.java:321) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at psdi.webclient.system.session.AsyncProcess.run(AsyncProcess.java:96) at java.lang.Thread.run(Thread.java:810) Caused by: psdi.util.MXApplicationException: BMXAA1232E - Cannot disable Support Flat Structure flag. at psdi.iface.app.intobject.FldMosFlatSupported.validate(FldMosFlatSupported.java:58) at psdi.mbo.MboValue.validate(MboValue.java:1641) at psdi.mbo.MboValue.validate(MboValue.java:1544) at psdi.mbo.Mbo.validateAttributes(Mbo.java:4274) at psdi.mbo.Mbo.validate(Mbo.java:3865) at psdi.iface.mos.MosProcessImpl.checkValidateErrors(MosProcessImpl.java:1542) at psdi.dm.procclass.DMMaxIntObjProcess.checkValidateErrors(DMMaxIntObjProcess.java:77) at psdi.iface.mos.MosProcessImpl.setMainMaximoTable(MosProcessImpl.java:691) at psdi.iface.mos.MosProcessImpl.fillMaximoTables(MosProcessImpl.java:355) at psdi.iface.mos.MosProcessImpl.processExternalData(MosProcessImpl.java:258) at psdi.iface.mos.MosProcessImpl.processObjectStructureService(MosProcessImpl.java:190) at psdi.iface.mic.MicService.processObjectStructureData(MicService.java:1724) at psdi.iface.mic.MicService.loadData(MicService.java:1506) at psdi.dm.pkg.DMPackage.deployStagingData(DMPackage.java:1414) ... 8 more
- Followed by:
[DEBUG] ******************* [DEBUG] Action is Replace [DEBUG] ******************* [DEBUG] Entering compareMboKeyValues MAXINTOBJECT [DEBUG] Column name INTOBJECTNAME [DEBUG] Data is MXASSET <br />
Ran the following scripting:
:SELECT * FROM maxintobject WHERE intobjectname = 'MXASSET' -- flat support was 'set' so I unset it. :BEGIN tran :UPDATE maxintobject SET flatsupported = 0 WHERE intobjectname = 'MXASSET' :commit