E8.Net工作流注册问题

无论任何错误提示:

       首先检查:  1、架构的配置文件(configsystemconfig.xml)里 配置

                       2、编号一定是我们提供给客户的编号,不一致一定会有错误提示的

                       3、bin目录下必须有文件 lhv.dll

错误信息解释:

1、当前流程模型许可限制,请登录流程设计器,升级流程模型

    由于版本变化,或由其它流程设计器编辑的流程模型,不符合校验规则,所以有这个提示,解决方法为,在连接此数据库的流程设计器上运行 工具 --流程模型升级

2、请在系统参数(SystemConfig.xml)中配置好对应的E8流程引擎客户编号!

    客户编号没有配置

3、“系统环境准备未完整,可能的原因是加密组件不存在或未注册,请联系开发人员((0x865:[流程模型]|[服务器信息]|[客户编号])

    此提示信息产生的主要原因是加密组件不存在或未注册,在WEB上安装流程设计器或单独复制并注册COM加密组件即可

4、“This FlowModel Has Limited, Please UpGrade(0x864:[流程模型]|[服务器信息]|[客户编号])为许可限制

    此问题产生的原因是许可数量限制,一般是WEB程序连接的流程数据库为开发版流程设计器或不足权限的运行许可流程设计器编辑的流程模型,解决问题的方法:

    开发版许可未激活的流程设计器,激活才可以有开发版缺省授权的许可数

    超过开发版授权许可用户数,删除相关无用的用户账户

    超过开发版许可的流程实例数,删除相关流程实例

 

    在工作流架构提供的标准提交文档里    数据库脚本  --清空数据脚本 文件夹里有相关的脚本文件,例如:

   《清空指定流程模型的实例数据.sql

   正式运行环境  注册运行版流程设计器许可

   相关许可升级完成后,在流程设计器上升级流程模型

5、“This FlowModel Has Limited, Please UpGrade(0x862:[流程模型]|[服务器信息]|[客户编号])为系统其它错误

    此问题产生的原因不祥,一般是WEB程序连接的流程数据库为其它流程设计器编辑的流程模型,或其它数据源导入等等,解决问题的方法:

 采用流程设计器 升级流程模型、

    检查BIN目录下lhv.dll文件是否存在

    核对客户编号是否为当前服务客户的客户编号

    还有一种可能是64位机器对加密组件不兼容造成的

    如果客户为运行版许可,核对运行版注册信息(如果存在大小写混合的,可能是64位机器加密方式,提交高级支持来核对)

6、“This FlowModel Has Limited, Please UpGrade(0x863:[流程模型]|[服务器信息]|[客户编号])为也系统其它错误

    此问题产生的原因不祥,跟862原因相似,包含非法破解产生的过程数据等等,解决问题的方法:

跟862错误的方法一样

7、注册激活E8.Net控制台,“无法连接到服务器信息,请稍候再试或联系开发商! 错误描述”

   安装 SoapToolkit30.exe 重试。

***************************************************************************

***************************************************************************

开发版(激活):

     注意:激活的开发版支持用户数20人,未完成流程100个;注册成功未激活的,支持用户数3人;本身流程图导入和导出也是要求同样的环境才可以的。

1、  This FlowModel Has Limited, Please UpGrade(0x862:10037|0C68CFAFD9D2BD03|00001|)

     对应哪个流程报这个错误,去E8控制台复制此流程,粘贴,然后删除原流程,再启动此流程测试。

2、E8.Net控制台“软件许可限制,请注册运行版许可或增加用户许可或连接许可的服务器”

     开发版许可是超过100个未结束流程数(es_flow),20个用户数(Ts_User),超过了就会有提示。

原文地址:https://www.cnblogs.com/Gemgin/p/3260715.html