如何申请与部署产品 License?
李小翔
2014-08-04 22:38

内容列表

BroFWK、BroBPM 4.x 以来，加入了 License 的控制，如果未安装正确的 License 文件，则应用启动时会抛出 产品未注册 的 LicenseException 异常，并无法正常使用，此时需要申请并部署 License 文件。
步骤如下：
· 	生成 cert 文件如果应用已部署，启动时抛出了“产品未注册”的 LicenseException 异常，则应用服务器根下会生成 bropen 文件夹，将里面的 cert.dat 文件复制出来即可
· 	如果应用未部署，则可以将 war 包中的 BroLicenseClient_x.x.jar 包文件解压出来，并执行下面的命令、在当前文件夹下生成 cert.dat 文件：
· 	java -jar BroLicenseClient-1.0.jar
· 	将 cert 文件发送给 License 管理员，并包含购买的产品信息，包括：授权类型：多选，包括授权模块、在线用户数、注册用户数、流程数
· 	失效日期：可以为空表示无限制
· 	授权模块（插件名）与版本号：如 bro-bpm 4 表明 bpm 的 4.x 版本
· 	授权在线用户数
· 	授权注册用户数
· 	授权BPM流程数
· 	License 管理员将核实上述产品购买信息、以及 cert.dat 文件的内容，会回复一个合法的 License.dat 文件
· 	将 License.dat 文件和 cert.dat 文件放到同一个文件夹中即可
· 	如果还是不知道放到什么地方，可以观察系统的启动日志，日志中会输出 License 文件夹路径，如：
· 	License directory: /opt/tomcat/bropen/
· 	再次启动应用，如果启动过程中没有其他 LicenseException 异常，则表明 License 部署成功
· 	如果使用过程中，发现后台日志中抛出其他 LicenseException 异常，请检查是否超出使用限制，或者发生了主机硬件变更（如网卡）。