普元框架-那些年一起走过的坑

普元框架-那些年一起走过的坑

普元框架一直因为网上指导性文章较少遭人病诟(当然,是相对于主流开源框架),本人一边学习一边自我反思,简单总结下来一些少见、无头绪的小问题,写下来以供留档,未免以后忘记。
一、
流程图过长时边框出现滚动条后,拖动滚动条,环节悬浮框展示不完整,滚动条遮挡问题
解决方案:找普元售后申请补丁

二、
流程实例转移控制功能没有对普元试用版开放 默认启动历史数据转移,造成整个流程审批通过后,流程图中环节悬浮显示的详细信息中无法显示详细的审批人以及审批时间等信息。
流程实例会签操作员最大个数 参数配置 功能没有对普元试用版开放 默认为5个
普元开发Studio 流程开发中,组织模型树最大节点配置 默认为300个
操作员最大个数配置参数
组织模型树最大节点配置参数
三、
导入持久化实体,oracle 数据库的Date类型和普元框架定义Date类型不一致,框架Date缺失时分秒数值,oracle数据库对应普元框架Hibernate timestamp 类型

四、
导入持久化实体,oracle 数据库的NUMBER类型和普元框架定义Long对应,
导入持久化实体,oracle 数据库的NUMBER(xx,xx)类型和普元框架定义Decimal对应,
存在问题 oracle中设置NUMBER类型的默认值为0.00 小数默认值后,导入持久化默认为long类型,但是系统无法识别默认值为小数的long类型,报错为无法发现此entityType,此错误不易发现,实体集中也无对应报错自检提示。

五、
普元开发Studio中项目关闭后无法打开,打开报错,检查.project文件,用记事本打开,删除其中明显多于的 空格以及".>>>>>>"之类,非格式话的不规则乱码

六、
普元流程开发,编辑流程图时,配置流程参与者,点击加号,添加参与者,无响应,无报错,无提示。
解决方案:跟踪org_organization、org_employee、org_emporg、org_group、org_groupposi、org_position 登录组织模型相关几张表的表数据,大概率问题原因是存在正在运行的流程配置了已删除的组织模型中的记录,此时要不还原删除数据,要不找到正在运行的流程删除掉。
应对这些毫无头绪的问题,只能耐心大胆猜想,小心试验,慢慢排除问题,希望以上方法能给你提供些思路和参考,祝大家开发的路上一切顺利。
小白新手求轻虐

猜你喜欢

转载自blog.csdn.net/u011283469/article/details/84984937
今日推荐