`
XieGuoWei123485
  • 浏览: 66309 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

MB中常用设置 1

    博客分类:
  • IBM
 
阅读更多

3. 把BPM的工程导成zip文件,然后导入到MB中,直接生成SCA的节点,(需去掉SOAP头)

1)如果是基于Based on the TargetFunctionName header 的方式:
   在MB中需要在LocalEnvironment需要配置对应的function:
   SET LocalEnvironment.Destination.SCA.Request.Operation =  'IN';
   (这种情况只取对应的Q消息,非匹配的消息不回处理)
2)如果是基于MQ handleMessage function selector,其BPM里面的方法必须命令为handleMessage,
   (这种情况只要是消息放入就会处理,是否启动流程就不一定,
   具体错误信息可以从控制台的Integration Applications->Failed Event Manager里面查看)    "
域账号密码修改导致MQ启动异常 "amqmsrvn -regserver regsvr32 amqmspsn.dll regsvr32 amqmsvcn.dll
amqmsrvn -user CHINA\z00133176 -password 域账号新密码"
Trace 日志跟踪开启 "mqsichangetrace MB7BROKER -u -e default -l normal
-u specifies user trace
-e specifies the execution group (in this case, the default execution group)
-l specifies the level of trace (in this case, normal) (normal or debug or none) "
Common LIB中记录日志超长4000 是jar包的问题,把classes12.jar换成odbc6.jar便可以解决问题
查询队列管理器进程 ps -ef | grep $QmgrName
配置连接的数据库 "10.71.107.152 下的/enip/IBM/mqsi/7.0/DD64目录下的odbc.ini,主要是配置如下:
;# Oracle stanza
[ESBDB]
Driver=/enip/IBM/mqsi/7.0/ODBC/V6.0/lib/UKora24.so
Description=DataDirect 6.0 Oracle Wire Protocol
HostName=10.71.107.152
PortNumber=1521
SID=WPSDB
CatalogOptions=0
EnableStaticCursorsForLongData=0
ApplicationUsingThreads=1
EnableDescribeParam=1
OptimizePrepare=1
WorkArounds=536870912
ProcedureRetResults=1
ColumnSizeAsCharacter=1
LoginTimeout=0"
配置.profile文件 "切换到MB用户的时候,在MB的根目录下有个.profile 文件
export ODBCINI=/enip/IBM/mqsi/7.0/ODBC/V6.0/odbc.ini
. /enip/IBM/mqsi/7.0/bin/mqsiprofile"
命令部署 mqsideploy -i 10.71.107.152 -p 1414 -q BRK_QM -b BRK1 -e IBM_ESB -w 999999 -a /enip/IBM/bar/MessageFlow.bar MB用户
手工删除队列管理器和代理 "/var/mqm/qmgrs/QMGR3/queues --队列管理器的位置.
删除的话是/var/mqm/qmgrs目录下. 
/var/mqm/mqs.ini ---直接删除目录的话,把里面想对应的节点删掉.
/var/mqsi/components  --代理的位置.
/var/mqsi/registry  --代理注册位置"
修改端口 mqsichangebroker WMBroker2 -P 9991(http方式)
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics