动态扩展平台进不去报错id is null or length is 0. 'null'

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

动态扩展平台进不去报错id is null or length is 0. 'null'

如下图打开动态扩展平台进入报错:报错堆栈如下:id is null or length is 0. 'null'

错误详细堆栈信息:java.lang.IllegalArgumentException: id is null or length is 0. 'null'

    at: com.kingdee.bos.util.BOSUuid.read(BOSUuid.java:142)

image.webp


点击右上角忽略:进入dep主界面,我们发现有个扩展方案位置不对

image.webp

导致以上出现的原因可能有(这个是原因3导致的):

1、现场进行了升级依赖的方案没有被导入;

2、方案挂在web方案上,所依赖的web方案被删除或者不存在

3、依赖的方案的不存在了,产生的脏数据


针对以上情形各解决方案如下:

针对原因1:

对比升级前和升级后的环境以下表的区别,将缺少的依赖方案导入

通过别名查出依赖方案id:

select * from T_EP_CustomizedUnit where FALIAS_L2 LIKE '%测试1026%'

image.webp

通过依赖方案uuid查表拿到对应依赖方案别名

image.webp

对比升级后的数据,一般在上一步骤升级后的uuid差不多表,故去升级前的环境查,重新导入对应方案即可


针对原因2:(升级方案挂在web方案上的)

拿到方案id,进行uuid查表在升级前环境

image.webp

我们可以看到方案挂在web方案上,1代表挂靠了web方案

image.webp

处理方式:

geninsert 字段生成对应的插入方法,将对应的FWEB字段设null即可修复。


针对原因3:

我们查下方案id存在与否

image.webp

查询依赖方案uuid查表查不到数据,故先备份此数据再删除即可












动态扩展平台进不去报错id is null or length is 0. 'null'

如下图打开动态扩展平台进入报错:报错堆栈如下:id is null or length is 0. 'null'错误详细堆栈信息:java.lang.IllegalArgumentE...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息