[菜单]客户化菜单修改后保存报错
金蝶云社区-wenhao_zhong
wenhao_zhong
1人赞赏了该文章 1,468次浏览 未经作者许可,禁止转载编辑于2015年10月14日 18:48:32

问题描述:客户化菜单做任何修改(最简单的,可见不可见的修改)保存会报错,报错信息与日志如图所示。

[code]错误信息:error:Invalid BOSUuid. colName:T2.ID, keyName:T2.id, value:00000000-0000-0000-000000000000000013B7DE7F
Caused exception message is: The argument 'id' is invalid. '00000000-0000-0000-000000000000000013B7DE7F' length:43, sql:SELECT "T0"."FID" "ID", "T0"."FCREATORID" "T1.ID", "T0"."FCREATETIME" "CREATETIME", "T0"."FLASTUPDATEUSERID" "T2.ID", "T0"."FLASTUPDATETIME" "LASTUPDATETIME", "T0"."FCONTROLUNITID" "T3.ID", "T0"."FNAME_L2" "NAME", "T0"."FNAME_L1" "NAME_L1", "T0"."FNAME_L2" "NAME_L2", "T0"."FNAME_L3" "NAME_L3", "T0"."FNUMBER" "NUMBER", "T0"."FDESCRIPTION_L2" "DESCRIPTION", "T0"."FDESCRIPTION_L1" "DESCRIPTION_L1", "T0"."FDESCRIPTION_L2" "DESCRIPTION_L2", "T0"."FDESCRIPTION_L3" "DESCRIPTION_L3", "T0"."FSIMPLENAME" "SIMPLENAME", "T0"."FISLEAF" "ISLEAF", "T0"."FLEVEL" "LEVEL", "T0"."FLONGNUMBER" "LONGNUMBER", "T0"."FDISPLAYNAME_L2" "DISPLAYNAME", "T0"."FDISPLAYNAME_L1" "DISPLAYNAME_L1", "T0"."FDISPLAYNAME_L2" "DISPLAYNAME_L2", "T0"."FDISPLAYNAME_L3" "DISPLAYNAME_L3", "T0"."FORDER" "ORDER", "T0"."FIMAGEPATH" "IMAGEPATH", "T0"."FVISIBLE" "VISIBLE", "T0"."FENABLED" "ENABLED", "T0"."FUICLASSNAME" "UICLASSNAME", "T0"."FUICLASSPARAM" "UICLASSPARAM", "T0"."FUIOPRT" "UIOPRT", "T0"."FOPENMETHOD" "OPENMETHOD", "T0"."FSHORTCUTCODE" "SHORTCUTCODE", "T0"."FISREPORT" "ISREPORT", "T0"."FISMODIFIED" "ISMODIFIED", "T0"."FINDUSTRY" "INDUSTRY", "T0"."FNOSUIT" "NOSUIT", "T0"."FPARENT" "T4.ID", "T0"."FFUNCTION" "T5.ID", "T0"."FSYSMENUID" "T6.ID", "T0"."FMENUTYPE" "MENUTYPE", "T0"."FPINYIN" "PINYIN", "T0"."FSHORTPINYIN" "SHORTPINYIN" FROM "T_PM_MAINMENUITEM" "T0" WHERE "T0"."FID" = ?
Caused exception message is: Invalid BOSUuid. colName:T2.ID, keyName:T2.id, value:00000000-0000-0000-000000000000000013B7DE7F
Caused exception message is: The argument 'id' is invalid. '00000000-0000-0000-000000000000000013B7DE7F' length:43
错误详细堆栈信息:com.kingdee.bos.dao.InvalidDAOMetaDataException: error:Invalid BOSUuid. colName:T2.ID, keyName:T2.id, value:00000000-0000-0000-000000000000000013B7DE7F
Caused exception message is: The argument 'id' is invalid. '00000000-0000-0000-000000000000000013B7DE7F' length:43, sql:SELECT "T0"."FID" "ID", "T0"."FCREATORID" "T1.ID", "T0"."FCREATETIME" "CREATETIME", "T0"."FLASTUPDATEUSERID" "T2.ID", "T0"."FLASTUPDATETIME" "LASTUPDATETIME", "T0"."FCONTROLUNITID" "T3.ID", "T0"."FNAME_L2" "NAME", "T0"."FNAME_L1" "NAME_L1", "T0"."FNAME_L2" "NAME_L2", "T0"."FNAME_L3" "NAME_L3", "T0"."FNUMBER" "NUMBER", "T0"."FDESCRIPTION_L2" "DESCRIPTION", "T0"."FDESCRIPTION_L1" "DESCRIPTION_L1", "T0"."FDESCRIPTION_L2" "DESCRIPTION_L2", "T0"."FDESCRIPTION_L3" "DESCRIPTION_L3", "T0"."FSIMPLENAME" "SIMPLENAME", "T0"."FISLEAF" "ISLEAF", "T0"."FLEVEL" "LEVEL", "T0"."FLONGNUMBER" "LONGNUMBER", "T0"."FDISPLAYNAME_L2" "DISPLAYNAME", "T0"."FDISPLAYNAME_L1" "DISPLAYNAME_L1", "T0"."FDISPLAYNAME_L2" "DISPLAYNAME_L2", "T0"."FDISPLAYNAME_L3" "DISPLAYNAME_L3", "T0"."FORDER" "ORDER", "T0"."FIMAGEPATH" "IMAGEPATH", "T0"."FVISIBLE" "VISIBLE", "T0"."FENABLED" "ENABLED", "T0"."FUICLASSNAME" "UICLASSNAME", "T0"."FUICLASSPARAM" "UICLASSPARAM", "T0"."FUIOPRT" "UIOPRT", "T0"."FOPENMETHOD" "OPENMETHOD", "T0"."FSHORTCUTCODE" "SHORTCUTCODE", "T0"."FISREPORT" "ISREPORT", "T0"."FISMODIFIED" "ISMODIFIED", "T0"."FINDUSTRY" "INDUSTRY", "T0"."FNOSUIT" "NOSUIT", "T0"."FPARENT" "T4.ID", "T0"."FFUNCTION" "T5.ID", "T0"."FSYSMENUID" "T6.ID", "T0"."FMENUTYPE" "MENUTYPE", "T0"."FPINYIN" "PINYIN", "T0"."FSHORTPINYIN" "SHORTPINYIN" FROM "T_PM_MAINMENUITEM" "T0" WHERE "T0"."FID" = ?
Caused exception message is: Invalid BOSUuid. colName:T2.ID, keyName:T2.id, value:00000000-0000-0000-000000000000000013B7DE7F
Caused exception message is: The argument 'id' is invalid. '00000000-0000-0000-000000000000000013B7DE7F' length:43
at com.kingdee.bos.dao.ormapping.impl.EntityAccess.select(EntityAccess.java:373)
at com.kingdee.bos.dao.ormapping.impl.ObjectReader.innerSelect(ObjectReader.java:241)
at com.kingdee.bos.dao.ormapping.impl.ObjectReader.select(ObjectReader.java:139)
at com.kingdee.bos.dao.ormapping.ORMappingDAO.innerGetCollection(ORMappingDAO.java:785)
at com.kingdee.bos.dao.ormapping.ORMappingDAO.innerGetValue(ORMappingDAO.java:433)
at com.kingdee.bos.dao.ormapping.ORMappingDAO.getValue(ORMappingDAO.java:370)
at com.kingdee.bos.framework.ejb.AbstractEntityControllerBean.innerGetValue(AbstractEntityControllerBean.java:141)
at com.kingdee.eas.framework.app.AbstractCoreBaseControllerBean._getValue(AbstractCoreBaseControllerBean.java:69)
at com.kingdee.eas.framework.app.AbstractObjectBaseControllerBean._getValue(AbstractObjectBaseControllerBean.java:93)
at com.kingdee.eas.framework.app.AbstractDataBaseControllerBean._getValue(AbstractDataBaseControllerBean.java:145)
at com.kingdee.eas.framework.app.AbstractTreeBaseControllerBean._getValue(AbstractTreeBaseControllerBean.java:264)
at com.kingdee.eas.base.permission.app.AbstractMainMenuItemControllerBean._getValue(AbstractMainMenuItemControllerBean.java:141)
at com.kingdee.eas.framework.app.TreeBaseControllerBean._update(TreeBaseControllerBean.java:870)
at com.kingdee.eas.framework.app.AbstractCoreBaseControllerBean.update(AbstractCoreBaseControllerBean.java:179)
at sun.reflect.GeneratedMethodAccessor673.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)[/code]