EAM(MAXIMO6)实施指南
7 MAXIMO消息配置
7.1 概述
MAXIMO消息存放在消息表MAXMESSAGES表中,表中数据如下图所示:
MAXIMO消息的特点:
1. MAXIMO消息按MSGGROUP进行分组管理; 2. MAXIMO有两种类型的MSGBOX和STATUS; 3. 消息ID可以被程序、表域应用引用。
安装完
MAXIMO
后,MAXIMO
的默认消息文件存放在
7.2 配置方法和技巧
Step Action 从数据库maxmessages表中导出消息xml文件,命令如下:
EAM(MAXIMO6)实施指南
Step Action 根据您的需要修改导出的resources\\messages下面的xml文件,xml文件格式如下图所示: 2 将修改后的文件导入到数据库,命令如下: 例如:messageloader.bat -iD:\\Maximo\\resources\\messages\\newmessage.xml 3 注意:根据数据库编码不同需要进行编码的调整,例如数据库编码为默认值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK(查询语句:select userenv('language') from dual;),而命令messageunloader导出的xml文件的编码为“UTF-8”,在修改文件的时候请将编码格式改为“GB2312”。否则会报如下图所示EAM开放社区(www.eampub.com) 第 12 页 共 31 页
EAM(MAXIMO6)实施指南
Step 的错误: Action 8 启动中心配置
1. 结果集是在各个应用的的高级查询中编辑SQL语句保存后实现的。 2. 在启动中心增加一个链接,(参加mxesguide.chm)
步骤如下: 1、
修改maxpresstentation表 APP=library,增加一个段
id=\
label=\
mxevent=\
classname=\ targetid=\ link=\在maxlabels表的app=library中增加标签定义self_ibm 3、修改maxpresstentation中app=STARTCNTR 3、重启生效 EAM开放社区(www.eampub.com) 第 13 页 共 31 页 EAM(MAXIMO6)实施指南 9 MEA配置 9.1 MEA配置 9.1.1 导入导出环境配置 1. 参照文档《60v3_mea_sag.pdf》的附录D “Creating the JMS Queues ”进行 JMS消息配置; 2. 打开集成|外部系统,从外部系统中打开“EXTSYS1”,然后复制一个新的系统为 您所用,注意:请不要修改“EXTSYS1”的配置; 3. 对新建的系统,从选择操作中打开“集成管理设置”设置如下图所示: 4. 转到配置|后台任务设置应用,启用“JMSQSEQCONSUMER”的两个实例,将 “有效”字段钩上; 5. 以maxadmin权限组用户登陆系统(默认用户为mxintadm),打开外部系统应用, 就可以到处工作流基础数据和工作流; 6. 注意在导出后,导出文件需要延时几秒才出现,导出文件路径为: D:\\Program\\bea\%user_projects\\domains\\mydomain\\xmlfiles(注:如果您修改了全局目录位置那就去那里找,文件夹:xmlfiles是系统自动产生的) EAM开放社区(www.eampub.com) 第 14 页 共 31 页 EAM(MAXIMO6)实施指南 9.1.2 JMS队列配置 MAXIMO中提供如下两种形式的队列: 1. 有先后顺序的队列(sequential queue),用在出站和入站 (后台任务已经提供了) 2. 连续队列(continuous queue),用在入站【注意:需要重新配置MDB(消息驱 动bean)】 9.2 导出脚本修改说明 9.2.1 XML格式说明 参考代码如下: EAM开放社区(www.eampub.com) 第 15 页 共 31 页