工作流中看不到子系统树的问题。
来源:互联网 发布:ubuntu apt get java8 编辑:程序博客网 时间:2024/05/16 16:55
在做HuaRong项目开发时,新增加了com.kingdee.eas.huar包,而且下面也增加了单据,但在工作流编辑选择任务时中却看不到此包路径的子系统树,如图:
尽管在部署到服务器上还在管理控制台上生成了子系统树,但依然看不到。
最后还是回到BIM中,用BIM的“生成工作流和单据转换平台目录”的功能生成子系统树,然后在deploy_metas目录下就有了mdbview文件,然后用BIM的部署功能直接部署到服务器上,再进入工作流就能选择到了:
可见生成子系统树的功能在BIM和管理控制台上是不同的,对于客户化开发来说,是必须在BIM中来生成,再整体部署到服务器上,但这会引出新的问题,就是本身标准产品也生成了子系统,我们客户化开发的元数据包也包含了子系统树,由于客户化开发元数据文件是sp打头(sp-bim-metas.jar),故优先加载,所以客户化开发的子系统树会覆盖标准产品的子系统树,之后如果标准产品打了补丁,则可能需要将元数据更新到BIM中,再生成子系统树再部署,这显然很麻烦,而且我觉得是个问题。
续:
经过进一步的测试,发现生成子系统树的功能在BIM和管理控制台上是相同的,之所以之前说不同是因为有另外一个客户化开发的部署包元数据放在了sp目录下,而且里面包含了mdbview文件,导致始终先加载,我们自己开发的就不会被加载,解决这个问题的办法就是所有客户化开发的元数据部署包中均不得包含mdbview文件,部署完后在管理控制台上再生成子系统树即可,这样和标准产品的就不冲突了,最后统一由管理控制台生成到同一个mdbview文件中。
另外注意:
工作流元数据路径默认路径下也是有和服务器上一样的元数据,这个路径一般是放在后面加载的(5.9版了但目录还是显示5.4的,别被这个搞懵了):
- 工作流中看不到子系统树的问题。
- 工作流中看不到子系统树的问题。
- 资源监视器中看不到磁盘队列等等问题的解决方案
- DDMS中看不到Devices的解决办法
- PL/SQL 中看不到写的sql
- 关于Silverlight 添加右键在某些浏览器中看不到的问题
- Word2007中看不到图片
- 远程调试中看不到本地变量的解决方法
- VS2005中解决方案管理器中看不到解决方案节点的解决办法
- vs2005中解决方案管理器中看不到解决方案节点的解决办法
- VC6中在classview中看不到已有类 的解决
- 找出在MSCONFIG中看不到的开机自启动程序
- 在word2007中看不到任何图片的处理方法
- 解决方案管理器中看不到解决方案节点的解决办法
- 关于解决方案管理器中看不到解决方案节点的解决办法
- ecshop购物流程中看不到配送方式的说明
- 在Eclipse中看不到jsp的页面效果
- 虚拟机的Ubuntu12.04中看不到共享目录
- Android-View-Animation 编辑框抖动shake
- nginx+apache实现动静态页面分离的web生产环境(二)
- linux shell编程指南第二十五章------深入讨论<<
- Hadoop集群(第6期)_WordCount运行详解【转载】
- HTTP简介1
- 工作流中看不到子系统树的问题。
- Caused by: java.lang.IllegalStateException: Ambiguous mapping found. Cannot
- VirtualAlloc VirtualFree 例子
- GSM系统位置登记和鉴权加密
- Oracle OS认证与口令文件认证详解
- Http驱动编程模型之ASP.NET(一)
- Struts2学习笔记——一个简单的Action模型
- scrollView初始位置设定问题的解决方法
- poj2442